Gladys restarts on startup

maj 4.72 plante mon gladys.

bonjour, depuis l install gladys ne veut plus redemarrer malgre plusieus manip :

docker stop, docker start…. et meme un arret redemarrage du pc.

symptome : gladys boucle sans fin a faire des start et restart d environ 12 s.

donc pas d acces !

log docker gladys sont full rempli du meme message :

2026-04-04T03:03:19+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:03:37+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:03:56+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:04:14+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:04:32+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:04:50+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:05:10+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:05:28+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:05:46+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:06:06+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:06:24+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:06:42+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:07:01+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:07:20+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:07:38+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:07:57+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:08:16+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:08:34+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:08:52+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:09:12+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:09:30+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:09:48+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:10:06+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:10:25+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:10:44+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:11:02+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:11:22+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:11:40+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:11:58+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:12:18+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:12:35+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:12:53+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:13:12+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:13:31+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:13:50+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:14:09+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:14:28+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:14:46+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:15:04+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:15:24+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:15:42+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:16:00+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:16:19+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:16:39+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:16:57+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:17:15+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:17:35+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:17:53+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:18:11+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:18:32+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:18:49+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:19:08+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:19:27+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:19:46+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:20:04+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:20:23+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:20:42+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:21:00+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:21:19+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:21:40+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:21:57+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:22:15+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:22:34+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:22:53+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:23:11+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:23:31+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:23:51+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:24:09+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:24:27+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:24:47+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:25:05+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:25:23+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:25:43+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:26:02+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:26:20+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:26:40+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:27:09+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:27:28+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:27:47+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:28:06+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:28:25+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:28:44+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:29:03+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:29:22+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:29:40+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:30:00+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:30:19+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:30:36+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:30:56+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:31:16+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:31:35+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:31:54+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:32:13+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:32:32+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:32:51+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:33:10+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:33:28+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:33:46+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:34:06+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:34:25+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:34:42+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:35:02+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:35:20+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:35:39+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:35:59+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:36:17+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:36:36+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:36:53+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:37:14+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:37:32+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:37:50+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:38:10+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:38:28+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:38:47+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:39:06+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:39:24+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:39:43+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:40:02+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:40:21+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:40:40+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:40:57+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)
2026-04-04T03:41:17+0200 <info> index.js:101 (Object.<anonymous>) DuckDB initialized with memory_limit=927MB (system RAM: 3090MB)

Hello @Einstein8854 :slight_smile:
What hardware is Gladys installed on at your place?
You confirm that you have 3 GB of RAM on your system?
Is your system not having a resource issue? Other containers that would take up a lot of RAM and therefore Gladys would not be able to start?

This is an old Dell PC that has been running since I started using Gladys, with 3GB of RAM, 500GB of HD (490GB free) and Ubuntu 22.04. This PC is dedicated to Gladys (only Gladys and related apps are installed: Docker, Node-RED, DuckDB, etc.).

400 go HD available and not 490, finger slipped

How are the resource usage levels?

(I moved this topic to a separate discussion)

apparently no issue at this level;

the only issue I encounter on this old PC is the slightly too frequent loss of the Wi-Fi connection (dongle issue apparently)

After installing Gladys on this PC (and the initial small issues, there is some Ubuntu parameterization), there is no problem on the device (except for Matter, which I cannot activate).

The only issues are with the small Zigbee modules (especially the switch behind the light switch, which affects the operation of the native switch, is it a wiring problem?).

Do you have a screenshot of an htop?

In the logs you’re showing, Gladys restarts approximately every 20 seconds. Have you tried looking at htop for at least 1 minute, just to see if it’s not the RAM usage that gradually increases until the crash, and so on?

To check if it’s really an issue with Gladys 4.72 (or if it’s unrelated), you can try running the container of the previous version:

gladysassistant/gladys:v4.71.0

I see that you have 2 Matterbridge containers, you must have launched one yourself first, then launched a new one with Gladys.

By the way, I don’t know if you saw my previous message?

The CPU is at 100% I think. If you sort by CPU usage (F6 then percent CPU), which is the process that consumes the most?

To monitor the PC, Btop is much better than top or htop, and it also manages the GPU.

Hello @pierre-gilles and @cicoub13,

Sorry for my late reply. I’m working on several things at the same time: exterior work, lawn mowing (3000m²), poultry, development, and Twitch on Delphi/Pascal, and of course, Gladys troubleshooting.

1/ Pierre-Gilles, I did as you suggested: docker run gladys/4.71. Installation done (wonderful_poincare). It has been running for 15 hours (docker ps-a), but I cannot access the frontend via the browser.

2/ Matter bridge, yes, I didn’t see it. It’s true that I did an installation as soon as you mentioned this protocol before you integrated it into Gladys (so I suppose I can remove the instance outside of Gladys).

3/ Cicoub, I just did what you suggested but under Gladys 4.71, and the CPU is at <80%. Indeed, I saw that in 4.72 it was 100%+. Everything seems to be working fine.

@cicoub13

Hello @ArMour85

Don’t know btop, I’ll check to install it

Thanks!

You have two instances of Gladys running at the same time, which can cause data corruption in the database + you probably have a port 80 conflict

@pierre-gilles, gladys:v4 is stopped.

It simply stopped this container to launch gladys in 4.71