Add config for drowning.tempest.dev

main
Ashelyn Rose 9 months ago
parent cbc3ceb8b2
commit 34734a81c1

@ -20,12 +20,32 @@
"url": "ssh://git@git.tempest.dev/ashe/ashen-earth"
}
},
"gotosocial": {
"drowning": {
"inputs": {
"nix-filter": "nix-filter_2",
"nixpkgs": "nixpkgs_2",
"utils": "utils_2"
},
"locked": {
"lastModified": 1692922184,
"narHash": "sha256-sxg6yUxg/slAl+h0byRfXuCLBjAXuHl8z6LhRrNJgRo=",
"ref": "refs/heads/main",
"rev": "41a41b9d20e708b74945f73dd724d9f283ea1017",
"revCount": 67,
"type": "git",
"url": "http://git.tempest.dev/ashe/drowning-among-stars"
},
"original": {
"type": "git",
"url": "http://git.tempest.dev/ashe/drowning-among-stars"
}
},
"gotosocial": {
"inputs": {
"nix-filter": "nix-filter_3",
"nixpkgs": "nixpkgs_3",
"utils": "utils_3"
},
"locked": {
"lastModified": 1686992620,
"narHash": "sha256-G+xjg/MOnQHiWuV4fZ9Dy3itk5x9qZ740k26areeokY=",
@ -45,7 +65,7 @@
"nixpkgs": [
"nixpkgs"
],
"utils": "utils_3"
"utils": "utils_4"
},
"locked": {
"lastModified": 1685325875,
@ -64,7 +84,7 @@
},
"naersk": {
"inputs": {
"nixpkgs": "nixpkgs_8"
"nixpkgs": "nixpkgs_9"
},
"locked": {
"lastModified": 1679567394,
@ -155,6 +175,21 @@
"type": "github"
}
},
"nix-filter_6": {
"locked": {
"lastModified": 1681154353,
"narHash": "sha256-MCJ5FHOlbfQRFwN0brqPbCunLEVw05D/3sRVoNVt2tI=",
"owner": "numtide",
"repo": "nix-filter",
"rev": "f529f42792ade8e32c4be274af6b6d60857fbee7",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "nix-filter",
"type": "github"
}
},
"nixpkgs": {
"locked": {
"lastModified": 1688457572,
@ -171,7 +206,39 @@
"type": "github"
}
},
"nixpkgs_10": {
"locked": {
"lastModified": 1684759798,
"narHash": "sha256-Kpbf5yKvKcj/yPqE1zYC6gju4JwTsYxTIZEvOII0jr4=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "c7eb65213bd7d95eafb8c5e2e181f04da103d054",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixpkgs-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_2": {
"locked": {
"lastModified": 1686547151,
"narHash": "sha256-lnu+ziAXNa3iiPtFVg9Ex7ZUcsYCb7zZVpv9OiB1iac=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "4e3d46a3ea37d09c3d6dda557a0623c18ed58afe",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "master",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_3": {
"locked": {
"lastModified": 1686433093,
"narHash": "sha256-mgsBp6ldpjYzw69fTDsGjbkRkDw+KEab8lYijNb/x5M=",
@ -187,7 +254,7 @@
"type": "github"
}
},
"nixpkgs_3": {
"nixpkgs_4": {
"locked": {
"lastModified": 1686929285,
"narHash": "sha256-WGtVzn+vGMPTXDO0DMNKVFtf+zUSqeW+KKk4Y/Ae99I=",
@ -203,7 +270,7 @@
"type": "github"
}
},
"nixpkgs_4": {
"nixpkgs_5": {
"locked": {
"lastModified": 1685394864,
"narHash": "sha256-kkWyAz7pFXn5g28vUjBTFOZafT0oCLr5s5Z/B13aPEI=",
@ -219,7 +286,7 @@
"type": "github"
}
},
"nixpkgs_5": {
"nixpkgs_6": {
"locked": {
"lastModified": 1687026603,
"narHash": "sha256-4uVirBZbSgpVtkoRXD4IxTe9UXRcIKhxT4CUK+3Bby8=",
@ -235,7 +302,7 @@
"type": "github"
}
},
"nixpkgs_6": {
"nixpkgs_7": {
"locked": {
"lastModified": 1686979235,
"narHash": "sha256-gBlBtk+KrezFkfMrZw6uwTuA7YWtbFciiS14mEoTCo0=",
@ -251,7 +318,7 @@
"type": "github"
}
},
"nixpkgs_7": {
"nixpkgs_8": {
"locked": {
"lastModified": 1685005470,
"narHash": "sha256-Nw+4uivzCwyZcEB71YH58zYk4N5UgcNeqb+D52bjlhI=",
@ -267,7 +334,7 @@
"type": "github"
}
},
"nixpkgs_8": {
"nixpkgs_9": {
"locked": {
"lastModified": 1684759798,
"narHash": "sha256-Kpbf5yKvKcj/yPqE1zYC6gju4JwTsYxTIZEvOII0jr4=",
@ -281,26 +348,10 @@
"type": "indirect"
}
},
"nixpkgs_9": {
"locked": {
"lastModified": 1684759798,
"narHash": "sha256-Kpbf5yKvKcj/yPqE1zYC6gju4JwTsYxTIZEvOII0jr4=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "c7eb65213bd7d95eafb8c5e2e181f04da103d054",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixpkgs-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"private": {
"inputs": {
"nixpkgs": "nixpkgs_4",
"utils": "utils_4"
"nixpkgs": "nixpkgs_5",
"utils": "utils_5"
},
"locked": {
"lastModified": 1687155026,
@ -319,9 +370,10 @@
"root": {
"inputs": {
"ashen-earth": "ashen-earth",
"drowning": "drowning",
"gotosocial": "gotosocial",
"home-manager": "home-manager",
"nixpkgs": "nixpkgs_3",
"nixpkgs": "nixpkgs_4",
"private": "private",
"tempest-contact": "tempest-contact",
"tempest-secret": "tempest-secret",
@ -449,11 +501,26 @@
"type": "github"
}
},
"systems_9": {
"locked": {
"lastModified": 1681028828,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
"owner": "nix-systems",
"repo": "default",
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
"type": "github"
},
"original": {
"owner": "nix-systems",
"repo": "default",
"type": "github"
}
},
"tempest-contact": {
"inputs": {
"nix-filter": "nix-filter_3",
"nixpkgs": "nixpkgs_5",
"utils": "utils_5"
"nix-filter": "nix-filter_4",
"nixpkgs": "nixpkgs_6",
"utils": "utils_6"
},
"locked": {
"lastModified": 1687029231,
@ -471,9 +538,9 @@
},
"tempest-secret": {
"inputs": {
"nix-filter": "nix-filter_4",
"nixpkgs": "nixpkgs_6",
"utils": "utils_6"
"nix-filter": "nix-filter_5",
"nixpkgs": "nixpkgs_7",
"utils": "utils_7"
},
"locked": {
"lastModified": 1685398072,
@ -491,9 +558,9 @@
},
"tempestdev": {
"inputs": {
"nix-filter": "nix-filter_5",
"nixpkgs": "nixpkgs_7",
"utils": "utils_7"
"nix-filter": "nix-filter_6",
"nixpkgs": "nixpkgs_8",
"utils": "utils_8"
},
"locked": {
"lastModified": 1692434292,
@ -512,8 +579,8 @@
"tmpfiles": {
"inputs": {
"naersk": "naersk",
"nixpkgs": "nixpkgs_9",
"utils": "utils_8"
"nixpkgs": "nixpkgs_10",
"utils": "utils_9"
},
"locked": {
"lastModified": 1684903753,
@ -588,11 +655,11 @@
"systems": "systems_4"
},
"locked": {
"lastModified": 1681202837,
"narHash": "sha256-H+Rh19JDwRtpVPAWp64F+rlEtxUWBAQW28eAi3SRSzg=",
"lastModified": 1685518550,
"narHash": "sha256-o2d0KcvaXzTrPRIo0kOLV0/QXHhDQ5DTi+OxcjO8xqY=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "cfacdce06f30d2b68473a46042957675eebb3401",
"rev": "a1720a10a6cfe8234c0e93907ffe81be440f4cef",
"type": "github"
},
"original": {
@ -606,11 +673,11 @@
"systems": "systems_5"
},
"locked": {
"lastModified": 1685518550,
"narHash": "sha256-o2d0KcvaXzTrPRIo0kOLV0/QXHhDQ5DTi+OxcjO8xqY=",
"lastModified": 1681202837,
"narHash": "sha256-H+Rh19JDwRtpVPAWp64F+rlEtxUWBAQW28eAi3SRSzg=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "a1720a10a6cfe8234c0e93907ffe81be440f4cef",
"rev": "cfacdce06f30d2b68473a46042957675eebb3401",
"type": "github"
},
"original": {
@ -641,6 +708,24 @@
"inputs": {
"systems": "systems_7"
},
"locked": {
"lastModified": 1685518550,
"narHash": "sha256-o2d0KcvaXzTrPRIo0kOLV0/QXHhDQ5DTi+OxcjO8xqY=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "a1720a10a6cfe8234c0e93907ffe81be440f4cef",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"utils_8": {
"inputs": {
"systems": "systems_8"
},
"locked": {
"lastModified": 1681202837,
"narHash": "sha256-H+Rh19JDwRtpVPAWp64F+rlEtxUWBAQW28eAi3SRSzg=",
@ -655,9 +740,9 @@
"type": "github"
}
},
"utils_8": {
"utils_9": {
"inputs": {
"systems": "systems_8"
"systems": "systems_9"
},
"locked": {
"lastModified": 1681202837,

@ -10,9 +10,10 @@
tempest-contact.url = "git+http://git.tempest.dev/ashe/contact-api";
gotosocial.url = "git+http://git.tempest.dev/ashe/nixos-wrapper-gotosocial";
ashen-earth.url = "git+ssh://git@git.tempest.dev/ashe/ashen-earth";
drowning.url = "git+http://git.tempest.dev/ashe/drowning-among-stars";
};
outputs = { self, nixpkgs, home-manager, private, tmpfiles, tempestdev, tempest-secret, tempest-contact, gotosocial, ashen-earth }: {
outputs = { self, nixpkgs, home-manager, private, tmpfiles, tempestdev, tempest-secret, tempest-contact, gotosocial, ashen-earth, drowning }: {
nixosConfigurations = {
nyx = nixpkgs.lib.nixosSystem {
@ -28,6 +29,7 @@
tempest-secret.nixosModule
tempest-contact.nixosModule
gotosocial.nixosModule
drowning.nixosModule
({ pkgs, ...}: {
networking.firewall.allowedTCPPorts = [ 80 443 ];
@ -72,6 +74,9 @@
ashe.services.social.accountDomain = "tempest.dev";
ashe.services.social.port = 4445;
ashe.services.drowning.enable = true;
ashe.services.drowning.domain = "drowning.tempest.dev";
services.nginx.virtualHosts."static.tempest.dev" = {
root = "/var/www/static";
forceSSL = true;

Loading…
Cancel
Save