fosrl/pangolin:1.2.0 keeps restarting/failing after VPS restart #281

Closed
opened 2025-11-13 11:55:32 -06:00 by GiteaMirror · 2 comments
Owner

Originally created by @xMasterChiefx on GitHub (Apr 30, 2025).

i see the issue, that pangolin container keeps restarting after vps restart. the error looks like, that maybe a dash "/" in command is missing?

CONTAINER ID   IMAGE                  COMMAND                  CREATED       STATUS                                     PORTS                                                                                                                           NAMES
ac941008950e   traefik:v3.3.3         "/entrypoint.sh --co…"   3 weeks ago   Up 20 hours                                                                                                                                                                traefik
1ecd41d92341   fosrl/gerbil:1.0.0     "/entrypoint.sh --re…"   3 weeks ago   Up 20 hours                                0.0.0.0:80->80/tcp, [::]:80->80/tcp, 0.0.0.0:443->443/tcp, [::]:443->443/tcp, 0.0.0.0:51820->51820/udp, [::]:51820->51820/udp   gerbil
9c7bd164ed4b   fosrl/pangolin:1.2.0   "docker-entrypoint.s…"   3 weeks ago   Up Less than a second (health: starting)  

docker logs --tail 50 --follow 9c7bd164ed4b

Starting migrations from version 1.2.0
Migrations to run:
All migrations completed successfully
/app/server/lib/config.ts:206
            throw new Error(
                  ^


Error: No configuration file found. Please create one. https://docs.fossorial.io/
    at Config.loadConfig (/app/server/lib/config.ts:206:19)
    at new Config (/app/server/lib/config.ts:173:14)
    at <anonymous> (/app/server/lib/config.ts:364:23)

Node.js v20.19.0

> @fosrl/pangolin@0.0.0 start
> NODE_OPTIONS=--enable-source-maps NODE_ENV=development ENVIRONMENT=prod sh -c 'node dist/migrations.mjs && node dist/server.mjs'

i am not able to find the compose file after using the wget installer way - maybe someone has an idea or can guide me to the solution.

Originally created by @xMasterChiefx on GitHub (Apr 30, 2025). i see the issue, that pangolin container keeps restarting after vps restart. the error looks like, that maybe a dash "/" in **command** is missing? ``` CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES ac941008950e traefik:v3.3.3 "/entrypoint.sh --co…" 3 weeks ago Up 20 hours traefik 1ecd41d92341 fosrl/gerbil:1.0.0 "/entrypoint.sh --re…" 3 weeks ago Up 20 hours 0.0.0.0:80->80/tcp, [::]:80->80/tcp, 0.0.0.0:443->443/tcp, [::]:443->443/tcp, 0.0.0.0:51820->51820/udp, [::]:51820->51820/udp gerbil 9c7bd164ed4b fosrl/pangolin:1.2.0 "docker-entrypoint.s…" 3 weeks ago Up Less than a second (health: starting) ``` **docker logs --tail 50 --follow 9c7bd164ed4b** ``` Starting migrations from version 1.2.0 Migrations to run: All migrations completed successfully /app/server/lib/config.ts:206 throw new Error( ^ Error: No configuration file found. Please create one. https://docs.fossorial.io/ at Config.loadConfig (/app/server/lib/config.ts:206:19) at new Config (/app/server/lib/config.ts:173:14) at <anonymous> (/app/server/lib/config.ts:364:23) Node.js v20.19.0 > @fosrl/pangolin@0.0.0 start > NODE_OPTIONS=--enable-source-maps NODE_ENV=development ENVIRONMENT=prod sh -c 'node dist/migrations.mjs && node dist/server.mjs' ``` i am not able to find the compose file after using the wget installer way - maybe someone has an idea or can guide me to the solution.
Author
Owner

@oschwartz10612 commented on GitHub (Apr 30, 2025):

The Error: No configuration file found. Please create one. https://docs.fossorial.io/ seems to indicate that there is no config file found. If you cant find the docker-compose.yml check if there is a config directory and a config.yml file in there. If not your config somehow went missing after the VPS restart. This sounds like an install issue with the VPS. Where did you install it on the VPS - I.E. what directory?

@oschwartz10612 commented on GitHub (Apr 30, 2025): The `Error: No configuration file found. Please create one. https://docs.fossorial.io/` seems to indicate that there is no config file found. If you cant find the `docker-compose.yml` check if there is a config directory and a `config.yml` file in there. If not your config somehow went missing after the VPS restart. This sounds like an install issue with the VPS. Where did you install it on the VPS - I.E. what directory?
Author
Owner

@xMasterChiefx commented on GitHub (Apr 30, 2025):

thank you for the reply @oschwartz10612

i guess i made the horrible mistake to place it in /tmp - which means the config is gone.

@xMasterChiefx commented on GitHub (Apr 30, 2025): thank you for the reply @oschwartz10612 i guess i made the horrible mistake to place it in /tmp - which means the config is gone.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/pangolin#281