I recently have tried installing Firefly-iii through the App download page for TrueNAS and have just been so unsuccessful. I attempted to install it on v25.04.1 to no avail I just upgraded today to v25.04.2 hoping possibly it may have made things magically work I hopped.
I thought maybe it was a permissions issue but I’ve tried also setting it to POSTIX equivalent of 777 (or at least I think so).
And also tried adding ACLs on apps,root,etc. & @everyone set to FULL CONTROL but still unable to install. And Receive the below error:
[2025/08/03 20:26:03] (ERROR) app_lifecycle.compose_action():56 - Failed 'up' action for 'firefly-iii' app: Network ix-firefly-iii_default Creating\n Network ix-firefly-iii_default Created\n Container ix-firefly-iii-permissions-1 Creating\n Container ix-firefly-iii-permissions-1 Created\n Container ix-firefly-iii-redis-1 Creating\n Container ix-firefly-iii-postgres_upgrade-1 Creating\n Container ix-firefly-iii-redis-1 Created\n Container ix-firefly-iii-postgres_upgrade-1 Created\n Container ix-firefly-iii-postgres-1 Creating\n Container ix-firefly-iii-postgres-1 Created\n Container ix-firefly-iii-firefly-iii-1 Creating\n Container ix-firefly-iii-firefly-iii-1 Created\n Container ix-firefly-iii-cron-1 Creating\n Container ix-firefly-iii-cron-1 Created\n Container ix-firefly-iii-permissions-1 Starting\n Container ix-firefly-iii-permissions-1 Started\n Container ix-firefly-iii-permissions-1 Waiting\n Container ix-firefly-iii-permissions-1 Waiting\n Container ix-firefly-iii-permissions-1 Exited\n Container ix-firefly-iii-redis-1 Starting\n Container ix-firefly-iii-permissions-1 Exited\n Container ix-firefly-iii-postgres_upgrade-1 Starting\n Container ix-firefly-iii-postgres_upgrade-1 Started\n Container ix-firefly-iii-permissions-1 Waiting\n Container ix-firefly-iii-postgres_upgrade-1 Waiting\n Container ix-firefly-iii-redis-1 Started\n Container ix-firefly-iii-permissions-1 Exited\n Container ix-firefly-iii-postgres_upgrade-1 Exited\n Container ix-firefly-iii-postgres-1 Starting\n Container ix-firefly-iii-postgres-1 Started\n Container ix-firefly-iii-redis-1 Waiting\n Container ix-firefly-iii-permissions-1 Waiting\n Container ix-firefly-iii-postgres-1 Waiting\n Container ix-firefly-iii-permissions-1 Exited\n Container ix-firefly-iii-postgres-1 Error\n Container ix-firefly-iii-redis-1 Healthy\ndependency failed to start: container ix-firefly-iii-postgres-1 is unhealthy\n
So looks like its still a permissions issue according to the line Started\n Container ix-firefly-iii-permissions-1 Exited\n Container ix-firefly-iii-postgres_upgrade-1 unless I’m mistaken? But now I am at a loss.
I double checked that the issue was not checking the Automatic Permissions check box like in this post Firefly iii installation error. So its not that.
I’ve tried both installing with and without Importer. When installing with Importer also set the Port Bind Mode to Publish port on the host for external access
Does anyone have any ideas? Or have a working setup sample they could provide?