Claude
09eff1e397
Fix Traccar install: add PostgreSQL database and autoheal
...
Traccar's docker image no longer bundles the H2 driver, so the
generated traccar.xml (org.h2.Driver / jdbc:h2:...) failed at startup
with no working database. Add a postgres:15-alpine db container with
a healthcheck, point traccar.xml/POSTGRES_* at it via .env, and gate
traccar's startup on db being healthy.
Also add a willfarrell/autoheal container scoped to just the traccar
container (via the autoheal=true label) that restarts it if its own
TCP healthcheck on 8082 fails.
Reruns reuse the existing DB_PASS from .env instead of generating a
new one, since the postgres volume keeps the original password from
its first init.
2026-08-03 18:02:08 +00:00
..
2026-06-20 04:16:41 +00:00
2026-06-26 12:41:44 +00:00
2026-06-26 12:56:11 +00:00
2026-06-20 04:16:41 +00:00
2026-06-20 04:16:41 +00:00
2026-07-25 01:06:38 +00:00
2026-06-20 04:16:41 +00:00
2026-07-25 01:06:38 +00:00
2026-06-09 00:28:30 +00:00
2026-07-20 13:45:24 +00:00
2026-06-26 13:20:49 +00:00
2026-07-25 01:06:38 +00:00
2026-06-26 13:20:49 +00:00
2026-06-20 04:16:41 +00:00
2026-07-25 01:06:38 +00:00
2026-06-09 00:28:30 +00:00
2026-06-20 04:16:41 +00:00
2026-06-20 04:16:41 +00:00
2026-06-20 04:06:51 +00:00
2026-06-20 04:16:41 +00:00
2026-06-20 04:16:41 +00:00
2026-06-20 04:16:41 +00:00
2026-07-01 20:25:55 +00:00
2026-06-26 13:20:49 +00:00
2026-06-20 04:16:41 +00:00
2026-06-20 04:16:41 +00:00
2026-06-20 04:06:51 +00:00
2026-06-20 04:16:41 +00:00
2026-06-20 04:16:41 +00:00
2026-06-20 04:16:41 +00:00
2026-06-20 04:16:41 +00:00
2026-06-20 03:49:53 +00:00
2026-06-08 17:01:36 +00:00
2026-06-20 04:16:41 +00:00
2026-06-26 02:33:26 +00:00
2026-06-26 15:26:55 +00:00
2026-06-20 04:16:41 +00:00
2026-06-20 04:16:41 +00:00
2026-06-20 04:16:41 +00:00
2026-06-20 04:16:41 +00:00
2026-06-20 04:16:41 +00:00
2026-06-20 04:16:41 +00:00
2026-06-09 00:28:30 +00:00
2026-06-20 04:16:41 +00:00
2026-06-20 04:16:41 +00:00
2026-07-23 14:15:17 +00:00
2026-06-20 04:16:41 +00:00
2026-06-26 13:20:43 +00:00
2026-06-20 04:16:41 +00:00
2026-07-28 19:55:34 +00:00
2026-06-09 00:28:30 +00:00
2026-07-29 03:30:13 +00:00
2026-06-09 00:28:30 +00:00
2026-07-08 15:02:36 +00:00
2026-07-27 13:41:31 +00:00
2026-07-02 16:20:22 +00:00
2026-06-26 13:20:49 +00:00
2026-06-26 05:07:11 +00:00
2026-06-09 00:28:30 +00:00
2026-06-20 04:16:41 +00:00
2026-08-03 18:02:08 +00:00
2026-06-20 04:16:41 +00:00
2026-06-20 04:16:41 +00:00
2026-06-20 04:16:41 +00:00
2026-06-20 04:06:51 +00:00
2026-06-09 00:28:30 +00:00
2026-06-20 04:16:41 +00:00
2026-07-20 18:32:40 +00:00
2026-06-23 15:25:56 +00:00