Files
claude-sync/agent-memory/homelab-ops/reference_config_paths.md
T
Chris 33cab10cef Initial sync: memory, agents, commands, and gitignore
Syncs project memory, custom agents, and commands across machines.
Excludes secrets (settings.json), session state, and runtime files.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-11 09:19:24 -05:00

1.2 KiB

name, description, type
name description type
Homelab config file locations on 192.168.86.134 Actual paths for Caddy and Authelia configs on the Docker host — Obsidian docs reference stale paths reference

Config files live on 192.168.86.134 (Debian Docker VM on Proxmox, not the Pi cluster manager at .137):

  • Caddyfile: /opt/docker/caddy-config/Caddyfile (bind-mounted read-only to /etc/caddy/Caddyfile in container)
  • Authelia config: /opt/docker/authelia-config/configuration.yml (bind-mounted to /config in container)
  • Authelia users DB: /opt/docker/authelia-config/users_database.yml

Why: The Obsidian docs reference /opt/docker/stacks/docker-swarm-stack/caddy/Caddyfile and /opt/docker/stacks/docker-swarm-stack/authelia/configuration.yml — these paths no longer exist. The actual paths were found by inspecting running container mounts.

How to apply: Always use these paths when editing configs via SSH. The Obsidian docs should be updated to reflect these paths. Caddy config is read-only mount so edits go to the host path; reload with docker exec $(docker ps -q -f name=caddy) caddy reload --config /etc/caddy/Caddyfile. Authelia config dir needs sudo for writes.