aboutsummaryrefslogtreecommitdiff
path: root/srv
diff options
context:
space:
mode:
authorLinnea Gräf <nea@nea.moe>2024-12-13 02:34:55 +0100
committerLinnea Gräf <nea@nea.moe>2024-12-13 02:34:55 +0100
commit9f5acfd0f7bda5d9de15d3eca01c7d2f1eafc52e (patch)
tree1689bb2aa1b34abc2d8fe510c94c88083d9f37df /srv
parent619b53b519d11afa8c2e3270c691420ac3d0927a (diff)
downloadnix-infra-9f5acfd0f7bda5d9de15d3eca01c7d2f1eafc52e.tar.gz
nix-infra-9f5acfd0f7bda5d9de15d3eca01c7d2f1eafc52e.tar.bz2
nix-infra-9f5acfd0f7bda5d9de15d3eca01c7d2f1eafc52e.zip
Add caddy
Diffstat (limited to 'srv')
-rw-r--r--srv/h-alpha/hardware-configuration.nix2
-rw-r--r--srv/h-alpha/services.nix22
2 files changed, 23 insertions, 1 deletions
diff --git a/srv/h-alpha/hardware-configuration.nix b/srv/h-alpha/hardware-configuration.nix
index 8868ede..ccf09a4 100644
--- a/srv/h-alpha/hardware-configuration.nix
+++ b/srv/h-alpha/hardware-configuration.nix
@@ -28,7 +28,7 @@
matchConfig.Name = "enp1s0";
addresses = [
{ Address = "65.21.54.251"; }
- { Address = "2a01:4f9:c012:5dd3::/64"; }
+ { Address = "2a01:4f9:c012:5dd3::/64"; } # TODO: figure out if nix lets me bind against the entire block using anyip
];
routes = [
diff --git a/srv/h-alpha/services.nix b/srv/h-alpha/services.nix
new file mode 100644
index 0000000..aa01c0b
--- /dev/null
+++ b/srv/h-alpha/services.nix
@@ -0,0 +1,22 @@
+{
+ config,
+ lib,
+ pkgs,
+ modulesPath,
+ ...
+}:
+{
+ imports = [
+ ../../modules/caddy.nix
+ ];
+ services.neaCaddy = {
+ enable = true;
+ baseUrl = "alpha-site.nea.moe";
+ reverseProxy = {
+ "sentry" = {
+ port = 1234;
+ };
+
+ };
+ };
+}