mirror of
https://github.com/CyberMind-FR/secubox-deb.git
synced 2026-07-28 21:17:36 +00:00
Captures the live gk2 deployment in source (Source-first; mirrors peertube #388). - lib/photoprism/install-lxc.sh (NEW): LXC bootstrap (10.100.0.130, br-lxc, debian.common.conf, idmap, cgroup caps) + podman + photoprism.service (podman run --network=host, sqlite, :2342, PHOTOPRISM_AUTO_INDEX=300, generated admin pw) + photoprism-index.timer (15-min, catches NC-synced files that PhotoPrism's UI-only auto-index misses). Bind mounts /data/shared/photos->originals (shared w/ Nextcloud) + /data/photoprism/*. - sbin/photoprismctl (NEW): install/status/start/stop/restart/index/logs/reload. - conf/photoprism.nginx.conf (NEW): public vhost :9080 -> 10.100.0.130:2342, WAF-bypass (gitea pattern); postinst symlinks it. conf/photoprism.toml.example. - debian/control: Docker -> native-LXC; Depends lxc/nftables/openssl. - debian/postinst: #319 /srv->/data migration (was still hardcoding /srv); drop /srv mkdir; ship default toml; tolerate masked unit; stop shipping the secubox-CHANGE-ME admin password. - README + changelog 1.1.0. Nextcloud "PhotoLibrary" side tracked separately. |
||
|---|---|---|
| .. | ||
| install-lxc.sh | ||