diff --git a/system/hosts/mcp/containers/havenisms.com/default.nix b/system/hosts/mcp/containers/havenisms.com/default.nix index 54da113..ecbecab 100644 --- a/system/hosts/mcp/containers/havenisms.com/default.nix +++ b/system/hosts/mcp/containers/havenisms.com/default.nix @@ -6,5 +6,6 @@ # ./immich.nix ./storyden.nix ./tandoor.nix + ./wallabag.nix ]; } diff --git a/system/hosts/mcp/containers/havenisms.com/wallabag.nix b/system/hosts/mcp/containers/havenisms.com/wallabag.nix new file mode 100644 index 0000000..9ae9ba1 --- /dev/null +++ b/system/hosts/mcp/containers/havenisms.com/wallabag.nix @@ -0,0 +1,19 @@ +{ config, ... }: +let + inherit (import ../lib.nix config) havenisms; +in +{ + virtualisation.web-containers.containers.wallabag = { + image = "wallabag/wallabag"; + hostname = "wallabag"; + domain = havenisms; + port = 80; + volumes = [ + "wallabag-data:/var/www/wallabag/data" + "wallabag-images:/var/www/wallabag/web/assets/images" + ]; + environment = { + SYMFONY__ENV__DOMAIN_NAME = "https://wallabag.${havenisms}"; + }; + }; +}