mirror of
https://git.sr.ht/~seirdy/seirdy.one
synced 2024-11-14 09:42:09 +00:00
Compare commits
3 commits
e4592387a3
...
b122680eb2
Author | SHA1 | Date | |
---|---|---|---|
|
b122680eb2 | ||
|
3df303dfcf | ||
|
54be7bca13 |
6 changed files with 12 additions and 4 deletions
|
@ -4,9 +4,9 @@
|
||||||
# hugo, brotli, ect (like gzip/zopfli), sd, htmlq (like jq for html), and xmllint.
|
# hugo, brotli, ect (like gzip/zopfli), sd, htmlq (like jq for html), and xmllint.
|
||||||
image: alpine/edge
|
image: alpine/edge
|
||||||
packages:
|
packages:
|
||||||
- curl # for webring update script
|
- curl # for webring update script, pre-installed on builds.sr.ht images
|
||||||
- rsync
|
- rsync
|
||||||
- git # for Hugo's gitInfo
|
- git # for Hugo's gitInfo, pre-installed on builds.sr.ht images
|
||||||
- bmake
|
- bmake
|
||||||
sources:
|
sources:
|
||||||
- https://git.sr.ht/~seirdy/seirdy.one
|
- https://git.sr.ht/~seirdy/seirdy.one
|
||||||
|
|
2
Makefile
2
Makefile
|
@ -65,7 +65,7 @@ validate-html:
|
||||||
|
|
||||||
.PHONY: htmlproofer
|
.PHONY: htmlproofer
|
||||||
htmlproofer:
|
htmlproofer:
|
||||||
htmlproofer $(OUTPUT_DIR) --disable-external --checks Images,Scripts,Favicon,OpenGraph --ignore-empty-alt=true --ignore-files $(OUTPUT_DIR)/search/index.html --enforce-https=false --ignore-urls '../music.txt'
|
htmlproofer $(OUTPUT_DIR) --disable-external --checks Images,Scripts,Favicon,OpenGraph --ignore-files $(OUTPUT_DIR)/search/index.html --ignore-urls '../music.txt'
|
||||||
|
|
||||||
linter-configs/htmltest.yml:
|
linter-configs/htmltest.yml:
|
||||||
rsync $(RSYNCFLAGS) $(RSYNCFLAGS_EXTRA) deploy@seirdy.one:/home/deploy/refcache.json linter-configs/htmltest/refcache.json
|
rsync $(RSYNCFLAGS) $(RSYNCFLAGS_EXTRA) deploy@seirdy.one:/home/deploy/refcache.json linter-configs/htmltest/refcache.json
|
||||||
|
|
|
@ -6,6 +6,11 @@ replyTitle: "“BoringSSL…is not intended for general use”"
|
||||||
replyType: "Comment"
|
replyType: "Comment"
|
||||||
replyAuthor: "AJ Jordan"
|
replyAuthor: "AJ Jordan"
|
||||||
replyAuthorURI: "https://strugee.net/"
|
replyAuthorURI: "https://strugee.net/"
|
||||||
|
syndicatedCopies:
|
||||||
|
- title: 'The Fediverse'
|
||||||
|
url: 'https://pleroma.envs.net/notice/AUjf1wCr0xk0yCVpKK'
|
||||||
|
- title: 'Lobsters'
|
||||||
|
url: 'https://lobste.rs/s/9eas9d/you_should_prepare_for_openssl_3_x_secvuln#c_lreowa'
|
||||||
---
|
---
|
||||||
|
|
||||||
Despite BoringSSL's "not intended for general use" warning, it's used by many projects:
|
Despite BoringSSL's "not intended for general use" warning, it's used by many projects:
|
||||||
|
@ -14,5 +19,7 @@ Despite BoringSSL's "not intended for general use" warning, it's used by many pr
|
||||||
- Cloudflare: used everywhere, including Quiche.
|
- Cloudflare: used everywhere, including Quiche.
|
||||||
- Apple's Secure Transport (it's in both major mobile OSes!)
|
- Apple's Secure Transport (it's in both major mobile OSes!)
|
||||||
- Optionally: Nginx, libcurl
|
- Optionally: Nginx, libcurl
|
||||||
|
- <ins datetime="2023-04-24">(Update <time>2023-04-24</time>) [Apple's SwiftNIO SSL](https://github.com/apple/swift-nio-ssl)</ins>
|
||||||
|
- <ins datetime="2023-04-24">(Update <time>2023-04-24</time>) [AWS libcrypto](https://github.com/aws/aws-lc) is based on BoringSSL</ins>
|
||||||
|
|
||||||
I use nginx-quic with BoringSSL without issue, although I did have to use [a separate script](https://github.com/tomwassenberg/certbot-ocsp-fetcher) to manage the OCSP cache. The script manages the cache better than Nginx ever did, so I recommend it; it should be trivial to switch it from OpenSSL to LibreSSL.
|
I use nginx-quic with BoringSSL without issue, although I did have to use [a separate script](https://github.com/tomwassenberg/certbot-ocsp-fetcher) to manage the OCSP cache. The script manages the cache better than Nginx ever did, so I recommend it; it should be trivial to switch it from OpenSSL to LibreSSL.
|
||||||
|
|
|
@ -6,3 +6,4 @@ https://forum.fedeproxy.eu/t/keep-platform-open-article/161,https://forum.forgef
|
||||||
https://brid.gy/post/mastodon/@Seirdy@pleroma.envs.net/AGJrYW1wzYsoVK74oi,https://archive.today/KWNKY
|
https://brid.gy/post/mastodon/@Seirdy@pleroma.envs.net/AGJrYW1wzYsoVK74oi,https://archive.today/KWNKY
|
||||||
https://blog.puer-robustus.eu/domestizierung-von-nutzern/,https://blog.puer-robustus.eu/post/domestizierung-von-nutzern/
|
https://blog.puer-robustus.eu/domestizierung-von-nutzern/,https://blog.puer-robustus.eu/post/domestizierung-von-nutzern/
|
||||||
https://revi.blog/P167,https://web.archive.org/web/20221125005852/https://revi.blog/P167
|
https://revi.blog/P167,https://web.archive.org/web/20221125005852/https://revi.blog/P167
|
||||||
|
https://blog.lyokolux.space/21-01-15-whatsapp-en-2021-bye-bye.html,https://blog.lyokolux.space/posts/21-01-15-whatsapp-en-2021-bye-bye/
|
||||||
|
|
|
|
@ -5,7 +5,6 @@ Retroweb,https://webri.ng/webring/retroweb/previous?index=3,https://indieseek.xy
|
||||||
Miniclub,https://ring.aroace.space/prev/seirdy.one,https://ring.aroace.space/,https://ring.aroace.space/next/seirdy.one,https://ring.aroace.space/random
|
Miniclub,https://ring.aroace.space/prev/seirdy.one,https://ring.aroace.space/,https://ring.aroace.space/next/seirdy.one,https://ring.aroace.space/random
|
||||||
TheOldNet,https://webring.theoldnet.com/member/ba438275f00f5df1a2e78e547424d05e/previous/navigate,https://webring.theoldnet.com/,https://webring.theoldnet.com/member/ba438275f00f5df1a2e78e547424d05e/next/navigate,https://webring.theoldnet.com/member/ba438275f00f5df1a2e78e547424d05e/random/navigate
|
TheOldNet,https://webring.theoldnet.com/member/ba438275f00f5df1a2e78e547424d05e/previous/navigate,https://webring.theoldnet.com/,https://webring.theoldnet.com/member/ba438275f00f5df1a2e78e547424d05e/next/navigate,https://webring.theoldnet.com/member/ba438275f00f5df1a2e78e547424d05e/random/navigate
|
||||||
geekring,https://geekring.net/site/167/previous,https://geekring.net/,https://geekring.net/site/167/next,https://geekring.net/site/167/random
|
geekring,https://geekring.net/site/167/previous,https://geekring.net/,https://geekring.net/site/167/next,https://geekring.net/site/167/random
|
||||||
no js webring,http://nojs.sugarfi.dev/prev.php?url=https://seirdy.one,http://nojs.sugarfi.dev/,http://nojs.sugarfi.dev/next.php?url=https://seirdy.one,http://nojs.sugarfi.dev/rand.php
|
|
||||||
Loop (JS),https://loop.graycot.dev/webring.html?action=prev,https://docs.graycot.dev/s/MFowZsw_F,https://loop.graycot.dev/webring.html?action=next,https://loop.graycot.dev/webring.html?action=rand
|
Loop (JS),https://loop.graycot.dev/webring.html?action=prev,https://docs.graycot.dev/s/MFowZsw_F,https://loop.graycot.dev/webring.html?action=next,https://loop.graycot.dev/webring.html?action=rand
|
||||||
YesterWeb,https://webring.yesterweb.org/noJS/index.php?d=prev&url=https://seirdy.one/,https://yesterweb.org/webring/,https://webring.yesterweb.org/noJS/index.php?d=next&url=https://seirdy.one/,https://webring.yesterweb.org/noJS/index.php?d=rand&url=https://seirdy.one/
|
YesterWeb,https://webring.yesterweb.org/noJS/index.php?d=prev&url=https://seirdy.one/,https://yesterweb.org/webring/,https://webring.yesterweb.org/noJS/index.php?d=next&url=https://seirdy.one/,https://webring.yesterweb.org/noJS/index.php?d=rand&url=https://seirdy.one/
|
||||||
Retronaut,https://tonicfunk.neocities.org/,https://webring.dinhe.net/,https://members.vistaserv.net/jrs/index.html,null
|
Retronaut,https://tonicfunk.neocities.org/,https://webring.dinhe.net/,https://members.vistaserv.net/jrs/index.html,null
|
||||||
|
|
|
|
@ -67,6 +67,7 @@
|
||||||
"http-compression": "off",
|
"http-compression": "off",
|
||||||
"https-only": "error",
|
"https-only": "error",
|
||||||
"sri": "error",
|
"sri": "error",
|
||||||
|
"detect-css-reflows": "off",
|
||||||
"manifest-exists": "error",
|
"manifest-exists": "error",
|
||||||
"manifest-file-extension": "error",
|
"manifest-file-extension": "error",
|
||||||
"manifest-is-valid": "error",
|
"manifest-is-valid": "error",
|
||||||
|
|
Loading…
Reference in a new issue