Installation of Gramps Web on TrueNAS - It keeps restarting

Just installed Gramps v1.1.14 on a TrueNAS Scale 25.04.2.4 via the Apps library and cant get it to stabilize. It keeps restarting.

Steps I took:
Created a dataset called familytree, with 2 sub directories: media and database
Created a User with read/write perms called redis.
Installed the app and set the redis password to the same password i gave the user earlier.
Applied a Secret APP Key
Set the media path to the earlier created folder.
set the database to the earlier created folder.
left everything else as default.

installs fine, but doesn’t run fine and won’t let me into the WebUI.
What have I missed?

Are you sure it’s not something to do with the TrueNAS as mentioned on the support forum .

Anything is possible. That said, all other apps run fine and my version of TrueNAS is 10 months past the version that post refers to.

I feel like it has to be something that I did wrong in the configuration.

Hi,

fun fact, I recently moved my own deployment from RPi to TrueNAS CE 25.04 and I’m quite happy with it. I intend to write an official documentation article about it “soon”.

What I can tell for the moment is that I didn’t create any databases or users in advance. The app is based on docker compose just like our “standard” setup. So all that’s needed is to create some storage volumes (if you don’t want to use ixVolumes) and to set the appropriate environement variables.

3 Likes

What are the environment variables that you refer to?

The config settings Server configuration - Gramps Web. I hope I’ll have time to write the docs in the next couple of days.

1 Like

Looks like I got it working. I uninstalled both instances, forces the deletion of all IX Volumes and then reinstalled and then reinstalled. That seems to have done the trick.

That said, I definitely think the docs will be helpful and look forward to those.

By the way, I still have one open issue and I’m wondering if it’s affecting you, too. I’m using NPM (via it’s official TrueNAS app) as reverse proxy and I’m frequently getting 502s in Gramps Web. It smells like this bug: "Random" 502 errors · Issue #2608 · NginxProxyManager/nginx-proxy-manager · GitHub

Are you using NPM as well or Caddy?

I’m not using a reverse proxy at all right now. Its on my list of to-learns.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.