mealie transfered
This commit is contained in:
parent
6f7bc34012
commit
c40c7df313
3 changed files with 16 additions and 9 deletions
2
Makefile
2
Makefile
|
|
@ -3,7 +3,7 @@ build-pi-image:
|
||||||
|
|
||||||
# Doest work yet
|
# Doest work yet
|
||||||
rebuild-pi:
|
rebuild-pi:
|
||||||
nixos-rebuild switch --flake .#pi --target-host pi --build-host server --use-remote-sudo
|
NIX_SSHOPTS="-o IdentitiesOnly=yes -i ~/.ssh/id_rsa" nixos-rebuild switch --flake .#pi --target-host pi --build-host server --use-remote-sudo
|
||||||
|
|
||||||
deploy-server:
|
deploy-server:
|
||||||
nixos-rebuild switch --flake .#server --target-host server --build-host server --use-remote-sudo
|
nixos-rebuild switch --flake .#server --target-host server --build-host server --use-remote-sudo
|
||||||
|
|
|
||||||
|
|
@ -47,7 +47,7 @@ in {
|
||||||
services.caddy = {
|
services.caddy = {
|
||||||
enable = true;
|
enable = true;
|
||||||
virtualHosts."mealie.polensky.me".extraConfig = ''
|
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; [
|
environment.systemPackages = with pkgs; [
|
||||||
htop-vim
|
htop-vim
|
||||||
neovim
|
neovim
|
||||||
tmux
|
|
||||||
curl
|
curl
|
||||||
wget
|
wget
|
||||||
git
|
|
||||||
ranger
|
ranger
|
||||||
];
|
];
|
||||||
|
|
||||||
services.openssh.enable = true;
|
services.openssh.enable = true;
|
||||||
|
|
||||||
virtualisation.docker.enable = true;
|
|
||||||
|
|
||||||
users = {
|
users = {
|
||||||
mutableUsers = false;
|
mutableUsers = false;
|
||||||
users."${user}" = {
|
users."${user}" = {
|
||||||
|
|
|
||||||
|
|
@ -62,6 +62,18 @@ in {
|
||||||
inherit user;
|
inherit user;
|
||||||
enable = true;
|
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 = {
|
networking = {
|
||||||
|
|
@ -70,15 +82,14 @@ in {
|
||||||
8096 # jellyfin
|
8096 # jellyfin
|
||||||
9091 # transmission
|
9091 # transmission
|
||||||
9090 # prometheus
|
9090 # prometheus
|
||||||
|
9000 # mealie
|
||||||
10222 # taskchampion-sync-server
|
10222 # taskchampion-sync-server
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
time.timeZone = "America/Toronto";
|
time.timeZone = "America/Toronto";
|
||||||
|
|
||||||
users.users.user = {
|
users.users."${user}" = {
|
||||||
isNormalUser = true;
|
|
||||||
description = user;
|
|
||||||
extraGroups = ["wheel" "transmission" "jellyfin"];
|
extraGroups = ["wheel" "transmission" "jellyfin"];
|
||||||
shell = pkgs.zsh;
|
shell = pkgs.zsh;
|
||||||
openssh.authorizedKeys.keys = [
|
openssh.authorizedKeys.keys = [
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue