use newest version of mealie and cleanup the config

This commit is contained in:
tdback 2024-11-25 20:14:51 -05:00
parent 2ae02bd636
commit 91eb48cd74

View file

@ -1,25 +1,22 @@
{ pkgs, ... }:
{ config, pkgs, ... }:
let
domain = "mealie.tdback.net";
port = 9000;
in
{
services.mealie = {
enable = true;
package = pkgs.mealie;
listenAddress = "0.0.0.0";
port = port;
package = pkgs.unstable.mealie;
settings = {
BASE_URL = domain;
TZ = "America/Detroit";
DB_ENGINE = "sqlite";
ALLOW_SIGNUP = "false";
SECURITY_MAX_LOGIN_ATTEMPTS = 3;
DB_ENGINE = "sqlite";
TZ = "America/Detroit";
};
};
services.caddy.virtualHosts.${domain}.extraConfig = ''
encode zstd gzip
reverse_proxy http://localhost:${builtins.toString port}
reverse_proxy http://localhost:${config.services.mealie.port}
'';
}