Migrate to Nix's Pinchflat from container

The primary motivator here was that the NFO files from Pinchflat had the
path to everything starting at `/downloads` and that didn't work well
with Jellyfin who saw the real path to the files
This commit is contained in:
Gene Liverman 2026-01-24 14:49:24 -05:00
parent 5a85cc5ed4
commit d347228cbb
Signed by: genebean
SSH key fingerprint: SHA256:gMnZbl3rg8nIXl4AomxNeNiOG4mWP/xEywbmQjVfhtY
2 changed files with 8 additions and 41 deletions

View file

@ -10,7 +10,6 @@ in {
./hardware-configuration.nix
./containers/audiobookshelf.nix
./containers/mountain-mesh-bot-discord.nix
./containers/pinchflat.nix
./containers/psitransfer.nix
../../common/linux/lets-encrypt.nix
../../common/linux/restic.nix
@ -96,7 +95,7 @@ in {
8384 # Syncthing gui
8888 # Atuin
8090 # Wallabag in docker compose
8945 # Pinchflat in oci-container
8945 # Pinchflat
9090 # Prometheus Server
9273 # Telegraf's Prometheus endpoint
13378 # Audiobookshelf in oci-container
@ -490,6 +489,13 @@ in {
};
};
};
pinchflat = {
enable = true;
group = "jellyfin";
mediaDir = "/orico/jellyfin/data/Pinchflat";
selfhosted = true; # Only because this is not exsposed to the web
user = "jellyfin";
};
postgresql = {
enable = true;
package = pkgs.postgresql_16;