Stack data¶
Bases de données partagées. Fichier : compose/data/docker-compose.yml.
Détails d'usage & rétention : Données.
redis — 172.16.0.12¶
- Image :
redis:alpine. Port :127.0.0.1:6379(debug ; inter-conteneurs via dockernet). - Config :
--appendonly yes --appendfsync everysec --maxmemory 512mb --maxmemory-policy allkeys-lru+ snapshots RDB (900/1, 300/10, 60/10000). Volumevolumes/redis. - Allocation des DB :
0Mailu ·1Home Assistant ·2Node-RED ·3Frigate ·5Authelia (sessions) · 4/6-15 libres.
timescaledb — 172.16.0.15¶
- Image :
timescale/timescaledb-ha:pg17(PostgreSQL 17 + TimescaleDB). - Port :
127.0.0.1:5432(hôte uniquement ; conteneurs/WireGuard via dockernet). - Env :
POSTGRES_USER=${FRIGATE_USER},POSTGRES_PASSWORD=${PASSWORD},POSTGRES_DB=postgres. Volumevolumes/timescaledb/data(/home/postgres/pgdata/data). - Usage : Home Assistant (historique/LTSS),
comptes,actions-manager, Scribe. Atouts : compression auto, chunks temporels, agrégations continues.
mariadb — 172.16.0.18¶
- Image :
mariadb:latest. Port :127.0.0.1:3306. Env :MARIADB_ROOT_PASSWORD=${PASSWORD}. Volumevolumes/mariadb/var(/var/lib/mysql). - Usage : Mailu, ROMM, apps legacy (et éventuellement recorder HA selon
recorder.yaml).
pgadmin — 172.16.0.21¶
- Image :
dpage/pgadmin4:latest. Port :0.0.0.0:5055→pgadmin.tichnou.fr. - Env :
PGADMIN_DEFAULT_EMAIL=${EMAIL},PGADMIN_DEFAULT_PASSWORD=${PASSWORD}. Volumevolumes/pgadmin.