summaryrefslogtreecommitdiff
path: root/machines/lapin
diff options
context:
space:
mode:
Diffstat (limited to 'machines/lapin')
-rw-r--r--machines/lapin/default.nix47
1 files changed, 1 insertions, 46 deletions
diff --git a/machines/lapin/default.nix b/machines/lapin/default.nix
index f08b644..4940df6 100644
--- a/machines/lapin/default.nix
+++ b/machines/lapin/default.nix
@@ -7,7 +7,7 @@
./hardware.nix
./devices.nix
- ../../modules/www.nix
+ ../../modules/www
../../services/conduwuit.nix
../../services/pds.nix
@@ -19,50 +19,5 @@
services = [ "base" "akkoma" "pds" "conduwuit" ];
};
- age.secrets.cloudflare-dns = {
- file = ../../secrets/cloudflare-dns.age;
- };
-
- security.acme.certs."pds.rnrd.eu" = {
- group = "nginx";
- domain = "*.pds.rnrd.eu";
- extraDomainNames = [ "pds.rnrd.eu" ];
- dnsProvider = "cloudflare";
- credentialFiles = {
- CLOUDFLARE_DNS_API_TOKEN_FILE = config.age.secrets.cloudflare-dns.path;
- };
- };
-
- services.nginx.virtualHosts = {
- "soc.rnrd.eu" = {
- forceSSL = true;
- enableACME = true;
-
- locations."/" = {
- proxyWebsockets = true;
- proxyPass = "http://127.0.0.1:1111";
- };
-
- extraConfig = ''
- access_log /var/log/nginx/akkoma.access.log json_combined;
- '';
- };
-
- "pds.rnrd.eu" = {
- serverAliases = [ "*.pds.rnrd.eu" ];
- forceSSL = true;
- useACMEHost = "pds.rnrd.eu";
-
- locations."/" = {
- proxyWebsockets = true;
- proxyPass = "http://127.0.0.1:16419";
- };
-
- extraConfig = ''
- access_log /var/log/nginx/pds.access.log json_combined;
- '';
- };
- };
-
system.stateVersion = "23.05";
}