From f691015920d9580d529a79cb45ffc57c1e045049 Mon Sep 17 00:00:00 2001 From: Richie Cahill Date: Sat, 1 Feb 2025 23:09:31 -0500 Subject: [PATCH] deleted photoprism.nix --- .vscode/settings.json | 1 - systems/jeeves/docker/haproxy.cfg | 6 --- systems/jeeves/docker/photoprism.nix | 53 ------------------------- systems/jeeves/docker/reverse_proxy.nix | 1 - systems/jeeves/scripts/zfs.sh | 1 - 5 files changed, 62 deletions(-) delete mode 100644 systems/jeeves/docker/photoprism.nix diff --git a/.vscode/settings.json b/.vscode/settings.json index 45b535e..57ef40c 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -165,7 +165,6 @@ "peerconnection", "PESKYFOX", "PGID", - "photoprism", "pipewire", "pkgs", "plugdev", diff --git a/systems/jeeves/docker/haproxy.cfg b/systems/jeeves/docker/haproxy.cfg index d64eb67..ffadb56 100644 --- a/systems/jeeves/docker/haproxy.cfg +++ b/systems/jeeves/docker/haproxy.cfg @@ -30,7 +30,6 @@ frontend ContentSwitching acl host_filebrowser hdr(host) -i filebrowser.tmmworkshop.com acl host_homeassistant hdr(host) -i homeassistant.tmmworkshop.com acl host_jellyfin hdr(host) -i jellyfin.tmmworkshop.com - acl host_photoprism hdr(host) -i photoprism.tmmworkshop.com acl host_share hdr(host) -i share.tmmworkshop.com acl host_uptime_kuma hdr(host) -i uptimekuma-jeeves.tmmworkshop.com @@ -39,7 +38,6 @@ frontend ContentSwitching use_backend filebrowser_nodes if host_filebrowser use_backend homeassistant_nodes if host_homeassistant use_backend jellyfin if host_jellyfin - use_backend photoprism_nodes if host_photoprism use_backend share_nodes if host_share use_backend uptime_kuma_nodes if host_uptime_kuma @@ -66,10 +64,6 @@ backend jellyfin http-check expect string Healthy server jellyfin 192.168.95.14:8096 -backend photoprism_nodes - mode http - server server photoprism:2342 - backend share_nodes mode http server server share:80 diff --git a/systems/jeeves/docker/photoprism.nix b/systems/jeeves/docker/photoprism.nix deleted file mode 100644 index 46eda8d..0000000 --- a/systems/jeeves/docker/photoprism.nix +++ /dev/null @@ -1,53 +0,0 @@ -let - vars = import ../vars.nix; -in -{ - virtualisation.oci-containers.containers.photoprism = { - image = "photoprism/photoprism:latest"; - volumes = [ - "${vars.media_docker_configs}/photoprism:/photoprism/storage" - "${vars.storage_photos}/originals:/photoprism/originals" - "${vars.storage_photos}/import:/photoprism/import" - ]; - environment = { - PHOTOPRISM_ADMIN_USER="admin"; - PHOTOPRISM_AUTH_MODE="password"; - PHOTOPRISM_DISABLE_TLS="false"; - PHOTOPRISM_DEFAULT_TLS="true"; - PHOTOPRISM_ORIGINALS_LIMIT="30000"; - PHOTOPRISM_HTTP_COMPRESSION="gzip"; - PHOTOPRISM_LOG_LEVEL="info"; - PHOTOPRISM_READONLY="false"; - PHOTOPRISM_EXPERIMENTAL="false"; - PHOTOPRISM_DISABLE_CHOWN="false"; - PHOTOPRISM_DISABLE_WEBDAV="false"; - PHOTOPRISM_DISABLE_SETTINGS="false"; - PHOTOPRISM_DISABLE_TENSORFLOW="false"; - PHOTOPRISM_DISABLE_FACES="false"; - PHOTOPRISM_DISABLE_CLASSIFICATION="false"; - PHOTOPRISM_DISABLE_VECTORS="false"; - PHOTOPRISM_DISABLE_RAW="false"; - PHOTOPRISM_RAW_PRESETS="false"; - PHOTOPRISM_SIDECAR_YAML="true"; - PHOTOPRISM_BACKUP_ALBUMS="true"; - PHOTOPRISM_BACKUP_DATABASE="true"; - PHOTOPRISM_BACKUP_SCHEDULE="daily"; - PHOTOPRISM_INDEX_SCHEDULE=""; - PHOTOPRISM_AUTO_INDEX="300"; - PHOTOPRISM_AUTO_IMPORT= "-1"; - PHOTOPRISM_DETECT_NSFW="false"; - PHOTOPRISM_UPLOAD_NSFW="true"; - PHOTOPRISM_DATABASE_DRIVER="sqlite"; - PHOTOPRISM_SITE_CAPTION="AI-Powered Photos App"; - PHOTOPRISM_SITE_DESCRIPTION=""; - PHOTOPRISM_SITE_AUTHOR=""; - PHOTOPRISM_UID="600"; - PHOTOPRISM_GID="600"; - # PHOTOPRISM_UMASK: 0000 - }; - environmentFiles = ["${vars.storage_secrets}/docker/photoprism"]; - autoStart = true; - extraOptions = [ "--network=web" ]; - }; -} - diff --git a/systems/jeeves/docker/reverse_proxy.nix b/systems/jeeves/docker/reverse_proxy.nix index 8ef5168..68f0178 100644 --- a/systems/jeeves/docker/reverse_proxy.nix +++ b/systems/jeeves/docker/reverse_proxy.nix @@ -14,7 +14,6 @@ in "${./haproxy.cfg}:/usr/local/etc/haproxy/haproxy.cfg" ]; dependsOn = [ - "photoprism" "uptime_kuma" ]; extraOptions = [ "--network=web" ]; diff --git a/systems/jeeves/scripts/zfs.sh b/systems/jeeves/scripts/zfs.sh index 30ef326..f72a69b 100644 --- a/systems/jeeves/scripts/zfs.sh +++ b/systems/jeeves/scripts/zfs.sh @@ -20,7 +20,6 @@ sudo zfs create -o compression=zstd-9 media/docker sudo zfs create -o recordsize=1M -o compression=zstd-19 media/library sudo zfs create -o compression=zstd-9 -o sync=disabled media/github-runners sudo zfs create -o copies=3 media/notes -sudo zfs create -o recordsize=16k -o primarycache=metadata -o mountpoint=/zfs/media/database/photoprism_mariadb media/photoprism_mariadb sudo zfs create -o compression=zstd-9 media/plex sudo zfs create -o compression=zstd-9 media/services sudo zfs create -o compression=zstd-19 media/home_assistant