Running TrueNAS EE (24.10), attempting to deploy the Piwigo app from the catalog (listed as Community, last updated on the morning of 11/4)
Deploying the app with all of the defaults and basic fields filled in (i.e. - using .ix-apps volumes instead of custom paths), the App has a status of “Crashed” as soon as it is deployed.
Am I missing something I need to configure, or is this an issue with the app deployment itself?
I’m also seeing that when you browse to the UI, it comes up, but is asking for the initial configuration of Piwigo instead of pulling that information from the App when it is deployed.
Optionally, if anyone knows the DB name and DB Username for the initial setup, we might be able to configure it by hand after launch…
I was able to make my own, using a custom YAML file. Feel free to borrow and edit as needed, and let me know if I missed anything…
services:
piwigo:
image: lscr.io/linuxserver/piwigo:latest
container_name: piwigo-app
environment:
- PUID=568
- PGID=568
- TZ=Etc/UTC
volumes:
- /mnt/data/apps/piwigo/config:/config
- /mnt/data/apps/piwigo/gallery:/gallery
ports:
- 8080:80
restart: unless-stopped
mariadb:
image: lscr.io/linuxserver/mariadb:latest
container_name: piwigo-db
environment:
- PUID=999
- PGID=999
- TZ=Etc/UTC
- MYSQL_ROOT_PASSWORD=ChangeMe
- MYSQL_DATABASE=piwigo
- MYSQL_USER=piwigo
- MYSQL_PASSWORD=ChangeMe
volumes:
- /mnt/data/apps/piwigo/database:/config
ports:
- 3306:3306
restart: unless-stopped