feat(etna): add shlink

This commit is contained in:
uku 2024-06-23 17:59:09 +02:00
parent 2270146354
commit adf04e7ab2
Signed by: uku
SSH key fingerprint: SHA256:4P0aN6M8ajKukNi6aPOaX0LacanGYtlfjmN+m/sHY/o
2 changed files with 14 additions and 0 deletions

View file

@ -24,6 +24,7 @@ in {
./uku.nix
./vaultwarden.nix
./forgejo.nix
./shlink.nix
];
age.secrets = mkSecrets {

13
systems/etna/shlink.nix Normal file
View file

@ -0,0 +1,13 @@
{...}: {
cfTunnels."uku.moe" = "http://localhost:8081";
virtualisation.oci-containers.containers.shlink = {
image = "shlinkio/shlink:stable";
ports = ["8081:8080"];
environment = {
DEFAULT_DOMAIN = "uku.moe";
IS_HTTPS_ENABLED = "true";
BASE_PATH = "/s";
};
};
}