Commit Graph

336 Commits

Author SHA1 Message Date
Daniel Micay 53c604e3cd raise fetchpriority for important images
This was detected by PageSpeed Insights as an issue and it makes sense
to address it.
2025-05-08 00:04:35 -04:00
Daniel Micay 298c357bc9 handle Let's Encrypt removing OCSP support
We can no longer use OCSP stapling and Must-Staple. These will soon be
obsolete once the `shortlived` profile is available for public use since
it will provide certificates with a similar lifetime as OCSP responses.

In the meantime, we've moved to the `tlsserver` profile stripping legacy
features to prepare for the `shortlived` profile which will be identical
to `tlsserver` but with a validity period of 6 days.
2025-05-04 23:46:56 -04:00
Daniel Micay b984f3204c drop comment with minimum nginx version 2025-04-23 19:39:11 -04:00
Daniel Micay 501ee0e087 update ssl_session_ticket_key comment 2024-10-02 21:35:47 -04:00
Daniel Micay 5af1d1fd25 drop redundant comment 2024-10-02 21:27:42 -04:00
sandbank52641 d0cbf321a8 add wake locks to web installer
Sets wake locks during long-running operations, such as downloading and
flashing the release.

Close: https://github.com/GrapheneOS/grapheneos.org/issues/837
Test: Manual
2024-09-21 23:07:45 -04:00
Daniel Micay 0b3aaf9e4e add preload for redirect.js on features page 2024-06-28 10:47:56 -04:00
Daniel Micay 537379979b set worker_shutdown_timeout to 1 hour 2024-06-23 12:14:11 -04:00
Daniel Micay dd09f07d45 add logging for TLS session reuse 2024-04-25 16:02:16 -04:00
Daniel Micay 15cdc9c6a7 use small fixed TCP buffer sizes for non-TLS HTTP 2024-04-25 11:29:51 -04:00
Daniel Micay 983211a7e3 replace deprecated http2 listen parameter 2024-04-24 20:03:31 -04:00
Daniel Micay b132434929 add redirects for query parameters with static HTML 2024-04-20 13:24:43 -04:00
Daniel Micay 3aedbbdf5d remove extra space 2024-04-13 19:10:36 -04:00
Daniel Micay 886106e5b2 add grapheneos.foundation domain 2024-04-13 19:10:32 -04:00
Daniel Micay 0dbca6bc75 nginx: reset timed out HTTP(S) connections 2024-04-10 17:33:29 -04:00
Daniel Micay fb8dce4506 include security headers for vanadium.app root 2024-04-08 17:51:25 -04:00
Daniel Micay 6cd5d9353c handle leading double slash for redirect 2024-04-06 16:45:41 -04:00
matchboxbananasynergy fd14e3123a Redirect from /ubl to new bootloader locking FAQ section 2024-03-31 16:45:35 -04:00
matchboxbananasynergy 063287a256 add redirect from /UBL to FAQ section 2024-03-31 15:54:21 -04:00
Daniel Micay 19cc7a9097 drop legacy UTF-8 replacement character redirect 2024-03-23 10:05:31 -04:00
Daniel Micay 32b684ecec drop unnecessary quotes 2024-03-23 09:52:16 -04:00
Daniel Micay 517c9ef396 avoid regex location for webmanifest 2024-03-22 20:45:51 -04:00
Daniel Micay fa6725b935 drop legacy twipu redirects 2024-03-22 19:47:08 -04:00
Daniel Micay 47c93808a7 add limited cache time for vanadium.app redirect 2024-03-20 21:08:01 -04:00
Daniel Micay 26bfd66fe1 add another comment for working around nginx bug 2024-03-20 21:07:21 -04:00
Daniel Micay 26d90ef5d6 stop redirecting the entire vanadium.app domain 2024-03-20 20:52:36 -04:00
Daniel Micay 5b4912b289 disable keepalive by default
No need for keepalive for the internal socket.
2024-03-20 19:22:02 -04:00
Daniel Micay 65e1272640 nginx: double per-worker connection and file limit 2024-03-18 17:39:10 -04:00
Daniel Micay 9e1c1a731f add redirect for community rules forum thread 2024-03-12 02:57:34 -04:00
Daniel Micay eb594178ae replace placeholder Vanadium redirect 2024-02-24 21:32:12 -05:00
Daniel Micay 8ae0f54a9c add redirect.js preload to servers page 2024-02-24 15:39:59 -05:00
Daniel Micay dda0ad5996 sort preload URIs 2024-02-24 15:39:15 -05:00
Orazio 8ba2118a2a fix redirect to eSIM support 2024-01-31 14:34:50 -05:00
dd-dreams 7da8c03156 add redirect to new section 2024-01-30 13:52:11 -05:00
Daniel Micay 6fbd66ddfa use 301 redirect with 1 day caching for Discord
There are scenarios where we may have to change the URL so the default
301 behavior is inappropriate but this will work fine.
2023-12-25 10:56:27 -05:00
Daniel Micay 02a97dd883 use long form Discord link
https://discord.gg/grapheneos is a 301 redirect to
https://discord.com/invite/grapheneos so it makes sense to use the long
form to avoid a redirect.
2023-12-24 02:32:57 -05:00
Daniel Micay bbe5e44924 use custom invite link for Discord 2023-12-21 12:17:18 -05:00
Daniel Micay 82a514a5e3 add discord redirect 2023-11-22 20:36:43 -05:00
Daniel Micay c748d7e960 simplify nginx configuration deployment 2023-07-15 17:56:13 -04:00
smdyv 4430036ea2 Change string markings for replacements 2023-07-13 16:08:16 -04:00
Daniel Micay fafee3dcbc drop legacy block-all-mixed-content 2023-07-11 11:23:57 -04:00
Daniel Micay bfdffb6751 block WebRTC in Content Security Policy 2023-07-10 23:04:29 -04:00
Daniel Micay 74b26bbba5 use new OCSP cache path 2023-07-09 18:34:22 -04:00
Daniel Micay 7bf9b26716 drop legacy info on APEX components 2023-06-27 22:49:40 -04:00
Daniel Micay 8972cabb0f move mta-sts to mail server 2023-06-21 14:57:31 -04:00
Daniel Micay 0982a9df80 move mta-sts.mail.grapheneos.org to mail server 2023-06-21 13:52:02 -04:00
Daniel Micay a93b9da909 remove obsolete redirect 2023-06-06 14:10:39 -04:00
Daniel Micay 1775719fb3 avoid configuration warning with nginx 1.24.0 2023-05-23 18:02:49 -04:00
Daniel Micay acdae9b362 add missing include for Matrix server delegation 2023-05-13 16:41:28 -04:00
Daniel Micay 6251dc371d consistent whitespace style 2023-05-05 14:45:11 -04:00