Commit graph

15 commits

Author SHA1 Message Date
91c2790b62
refactor(nixos): move system config options to main nixos module 2025-06-16 19:17:47 +08:00
10661dda3b
feat(web-servers/nginx): enable recommended settings for nginx 2025-06-13 07:03:22 +08:00
42b3a92d9b
feat(web-servers/nginx): allow proxy configuration to specify locations 2025-06-13 06:12:23 +08:00
e65b478d21
chore(web-servers): remove staging letsencrypt server 2025-06-13 04:54:51 +08:00
40f526ce62
feat(web-servers/nginx): allow wildcard subdomains for letsencrypt certs 2025-06-13 04:46:11 +08:00
1912666242
chore(web-servers): switch to staging letsencrypt 2025-06-13 02:03:58 +08:00
17dc383a97
feat(networking): disable ipv6 and add ssl check to proxy passes 2025-06-13 01:26:52 +08:00
d6da064163
refactor(modules/nginx): simplify ssl conditional logic and merge virtual hosts 2025-06-13 00:02:29 +08:00
e5f942acbe
feat: Refactor web-servers module and move common configuration to common.nix 2025-06-12 21:39:58 +08:00
396925364b
feat(server/web-servers): change acme validation to DNS-01 2025-06-12 13:41:41 +08:00
e4b260ada1
feat(nginx): prevent other subdomains from being acccessed 2025-06-11 20:57:53 +08:00
f1324f15ed
refactor(nginx): add proxies option 2025-06-05 16:23:32 +08:00
e2669f660c
fix(nginx): ensure https requests also go to the default 2025-06-04 21:30:45 +08:00
5dfec647b0
feat(web-servers): add SSL support 2025-06-04 20:49:54 +08:00
5ba9667f4e
feat(nixosModules/server): add nginx 2025-06-04 20:31:37 +08:00