11 Commits

Author SHA1 Message Date
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