Hello, apologies in advance if this is a noob question:
I am trying to self host on a grampsweb instance for websync between multiple users. Within the deploy with docker with lets-encrypt subsection, when I run the docker-compose up -d command, it seemingly works correctly, but the nginx_proxy server docker log shows that it keeps resetting itself perpetually, with the error 21: conf.d/nginx_proxy.conf is a directory. I’m not sure if there was something in the docker-compose.yml file I was supposed to edit other than the commented parts with my domain (like the volumes?). Not sure if I overlooked some documentation either. I also checked the log for the grampsweb docker ID and see “gtk-critical gtk icon theme get for screen failed”. Can’t confirm if that’s running or not, since the nginx_proxy continuously resets.
In my test configuration for nginx I was able to generate a cert using certbot and access the domain from a non-local IP on https without any problem.
Do you have enough RAM and CPU?
I’m using a raspberry pi 5 with 4GB of RAM, and the A76 2.4GHZ processor, when running the containers I can see using the free command that I go from ~400MB of RAM used to ~900MB or so.
If there’s anything specific I should share too please let me know, I appreciate any help I’m able to get.
Sorry, I didn’t read your original post properly. conf.d/nginx_proxy.conf is a directory
clearly points to a config error on the nginx container, but what it is I can’t tell - unlikely to be related to Gramps Web.
ahh I see. That makes more sense, I think my nginx.conf and nginx_proxy.conf files are probably incorrect, I was a little confused that the nginx_proxy.conf file linked in the let’s encrypt step is a single line, so I assume that’s probably part of the issue. Thank you for responding.