nixos/gitea: Set up Gitea Actions

This commit is contained in:
2023-11-13 14:24:08 +01:00
parent 17324455de
commit f8c7183594
6 changed files with 97 additions and 1 deletions

View File

@@ -1,4 +1,4 @@
{ lib, pkgs, config, ... }:
{ lib, pkgs, config, assignments, allAssignments, ... }:
let
inherit (lib.my.c) pubDomain;
inherit (lib.my.c.colony) prefixes;
@@ -72,6 +72,9 @@ in
PASSWORD = "#mailerpass#";
REPLY_TO_ADDRESS = "git+%{token}@nul.ie";
};
actions = {
ENABLED = true;
};
};
};
};
@@ -98,6 +101,12 @@ in
ip6 saddr ${prefixes.all.v6} tcp dport 3000 accept
}
}
table inet nat {
chain prerouting {
ip daddr ${assignments.internal.ipv4.address} tcp dport { http, https } dnat to ${allAssignments.middleman.internal.ipv4.address}
ip6 daddr ${assignments.internal.ipv6.address} tcp dport { http, https } dnat to ${allAssignments.middleman.internal.ipv6.address}
}
}
'';
};
};