22 Commits

Author SHA1 Message Date
0af3f74f33
add(nginx): file "youtube-local" 2025-06-30 22:42:50 +00:00
895e769189
add(nginx): No-CSP security-header file
Content Security Policy breaks some features of Gitea and should be
disabled. This header file allows other configuration files to use it,
too.
2025-06-29 17:53:04 +00:00
1f42b1332c
rebase(nginx): file "gitea" onto "website"
Rather than performing fine-grained commits to catch up with the website
configuration files, just update the entire file in a single commit.
While this is not the typical way of updating files, the changes can be
mostly seen via the website configuration files' commits, and this
prevents becoming confusingly out-of-sync with the other configuration
files.
2025-06-29 17:44:55 +00:00
da675b6e3e
del(nginx): expired Git-server redirect configuration file 2025-06-29 17:33:52 +00:00
3fe0155563
add(nginx): file "website-beta" 2025-06-29 16:29:46 +00:00
48b9bfb635
fix(nginx): switch deprecated listen http2 directive to http2 directive 2025-06-29 16:23:52 +00:00
b50ee445fd
rebase: file "website" "10.0.0-alpha.10" > "10.0.0" 2025-06-29 16:19:50 +00:00
a02e08997d
feat(nginx): add missing metadata 2025-06-29 01:58:22 +00:00
08fe3a0861
fix(nginx): indentation 2025-06-29 01:56:46 +00:00
ebfa37be7b
feat(nginx): enable secp256r1 ECDH curve
secp256r1 is mandated by IETF RFC8446 section 9.1; use it as a fallback
for X5519, despite it likely never being used.
2025-06-29 01:48:30 +00:00
198ab835fb
feat(nginx): remove MIME types
MIME types are included in the global Nginx configuration file.
2025-06-28 21:12:01 +00:00
f1299e434d
feat(nginx): switch to include-based headers
This allows multiple Nginx configuration files to use the same headers
without including them in each file.
2025-06-28 21:09:45 +00:00
d9923a82f6
feat(nginx): add security headers to file for include-based headers 2025-06-28 21:07:04 +00:00
5b536fe275
fix(nginx): switch from HTML to XHTML rewrites 2025-06-28 20:49:49 +00:00
9040c1377f
fix(ver): move version string to top 2025-06-28 20:48:49 +00:00
c609c90315
feat(nginx): add legacy www. subdomains
This is required by Google for their HSTS preloading service as many
people still use this legacy subdomain rather than the bare domain to
connect to websites.
2025-06-28 20:45:30 +00:00
ca4dd6c875
fix(nginx): indentation
This commit is a continuation of commit
220ee222150c6cd19e2d9bf7669ad7cc7a4c8d74.
2025-06-28 20:42:17 +00:00
220ee22215
fix(nginx): indentation 2025-06-28 20:36:07 +00:00
36e41698e0
feat(nginx): Improve comment-based documentation 2025-06-28 20:09:09 +00:00
3f8a412825
feat(name)!: rename file "website" to include new system name
Changing the system name technically changes the entire target of the
file, so classify as a breaking change.
2025-06-28 19:54:32 +00:00
c4b4f31ed1
feat(loc)!: switch system "xb000-0" name to "xb-00-01"
I have switched to a clearer naming convention for my systems. This
commit moves the directory and file locations to reflect that change.

Additionally, system XB-00-01 has replaced the host OS (XB-00-00) as a
virtual machine.
2025-06-28 19:29:24 +00:00
1b8ff80df2
Add system "xb000-0" configuration files 2023-08-07 17:24:05 +01:00