25 lines
737 B
Nix
25 lines
737 B
Nix
{
|
|
dinit.enable = true;
|
|
init.services.mealie.shutdownOnExit = true;
|
|
|
|
services.mealie = {
|
|
enable = true;
|
|
|
|
settings = {
|
|
DATA_DIR = "/data";
|
|
BASE_URL = "https://mealie.kun.is";
|
|
ALLOW_SIGNUP = "False";
|
|
SMTP_HOST = "mail.smtp2go.com";
|
|
SMTP_PORT = "2525";
|
|
SMTP_FROM_NAME = "Mealie";
|
|
SMTP_AUTH_STRATEGY = "ssl";
|
|
SMTP_FROM_EMAIL = "mealie@kun.is";
|
|
OIDC_AUTH_ENABLED = "True";
|
|
OIDC_CONFIGURATION_URL = "https://authentik.kun.is/application/o/mealie/.well-known/openid-configuration";
|
|
OIDC_CLIENT_ID = "lvkHoIPacUXjY4jr9YyEQC7YyhccOH0atbpOiKmG";
|
|
OIDC_AUTO_REDIRECT = "True";
|
|
OIDC_PROVIDER_NAME = "Authentik";
|
|
OIDC_REMEMBER_ME = "True";
|
|
};
|
|
};
|
|
}
|