Skip to content

Storage

Volume mounts and data directories for sepia.

Mount Points

Path Purpose Notes
/opt/ Compose configs & service configs Git-controlled
/media/ Bulk persistent data Mounted storage

Service Data Directories

Service Config Path Data Path Notes
Caddy /opt/caddy/ /opt/caddy/data/ SSL certs, config
Borgmatic /opt/borgmatic/config/ /opt/borgmatic/cache/, /opt/borgmatic/log/ Backup configs
Seafile /opt/seafile/ mariadb, data, logs File storage
Home Assistant /opt/homeassistant/ Config & state
ESPHome /opt/esphome/ Device configs
DSMR /opt/dsmr/ /opt/dsmr/data/ (PG), /opt/dsmr/backups/ Smart meter
Grafana /opt/grafana/ Dashboards, config
Collectd /opt/collectd/ Config, RRD data
TimescaleDB - /media/scratch/timescaledb/ Time-series data
InfluxDB - Internal volume Metrics data

.gitignore Patterns

  • Service runtime data (databases, caches, logs) is excluded via .gitignore
  • .env files are never committed (secrets)
  • Large binary directories excluded