Container Layout
/data
├─ config.yaml # See also configuration reference
├─ logs/ # Rolling logs for agent, every data flow, Redpanda …
├─ redpanda/ # Redpanda data & WALs (backup-worthy)
├─ services/ # S6 service directories (only when S6_PERSIST_DIRECTORY=true)
└─ hwid # Device fingerprint sent to the console
/tmp/umh-core-services/ # S6 service directories (default, cleared on restart)
/run/service/ # S6 scan directory (contains symlinks to service directories)Advanced: Custom Data Location
mkdir -p /path/to/umh-core-data
# Ensure container user has write access
chown -R 1000:1000 /path/to/umh-core-data
docker run -d --name umh-core -v /path/to/umh-core-data:/data:z ...Upgrading Custom Folders to v0.44+
Migrating to Docker Volumes (Optional)
/config.yaml
/logs
File/dir
What it is for
When it appears
The life-cycle in practice
/redpanda
HWID
S6 Service Directories
Last updated

