sombrero: Add koreader-sync

This commit is contained in:
Alexander Heldt
2023-02-26 16:22:23 +01:00
parent 25fb025cef
commit 550c34bbf1

View File

@@ -72,6 +72,7 @@
443 443
1122 # ssh 1122 # ssh
32400 # plex 32400 # plex
8181 # books-sync
8384 # syncthing 8384 # syncthing
8083 # calibre-web 8083 # calibre-web
]; ];
@@ -96,6 +97,15 @@
proxyPass = "http://127.0.0.1:8083"; proxyPass = "http://127.0.0.1:8083";
}; };
}; };
virtualHosts."books-sync.sombrero.a2x.se" = {
forceSSL = true;
enableACME = true;
locations."/" = {
proxyPass = "http://127.0.0.1:8181";
};
};
}; };
openssh = { openssh = {
@@ -233,13 +243,26 @@
TZ = "Europe/Stockholm"; TZ = "Europe/Stockholm";
VERSION = "latest"; VERSION = "latest";
}; };
extraOptions = [ "--network=host" ]; extraOptions = [ "--network=host" ];
volumes = [ volumes = [
"/home/alex/media/plex/db:/config" "/home/alex/media/plex/db:/config"
"/home/alex/media/Movies:/movies" "/home/alex/media/Movies:/movies"
"/home/alex/media/TV:/tv" "/home/alex/media/TV:/tv"
]; ];
}; };
koreader-sync = {
image = "localhost/koreader-sync";
autoStart = true;
extraOptions = [ "--network=host" ];
volumes = [
"/home/alex/backup/book-progress/:/book-progress"
];
};
}; };
}; };