mealie transfered

This commit is contained in:
Polen 2025-06-16 14:35:53 -04:00
parent 6f7bc34012
commit c40c7df313
3 changed files with 16 additions and 9 deletions

View file

@ -47,7 +47,7 @@ in {
services.caddy = {
enable = true;
virtualHosts."mealie.polensky.me".extraConfig = ''
reverse_proxy http://localhost:9925
reverse_proxy http://192.168.1.242:9000
'';
};
@ -61,17 +61,13 @@ in {
environment.systemPackages = with pkgs; [
htop-vim
neovim
tmux
curl
wget
git
ranger
];
services.openssh.enable = true;
virtualisation.docker.enable = true;
users = {
mutableUsers = false;
users."${user}" = {

View file

@ -62,6 +62,18 @@ in {
inherit user;
enable = true;
};
mealie = {
enable = true;
settings = {
ALLOW_SIGNUP = "false";
PUID = 1000;
PGID = 1000;
TZ = "Canada/Eastern";
MAX_WORKERS = 1;
WEB_CONCURRENCY = 1;
#BASE_URL = "https://mealie.polensky.me";
};
};
};
networking = {
@ -70,15 +82,14 @@ in {
8096 # jellyfin
9091 # transmission
9090 # prometheus
9000 # mealie
10222 # taskchampion-sync-server
];
};
time.timeZone = "America/Toronto";
users.users.user = {
isNormalUser = true;
description = user;
users.users."${user}" = {
extraGroups = ["wheel" "transmission" "jellyfin"];
shell = pkgs.zsh;
openssh.authorizedKeys.keys = [