- Remove /etc/provisioning/keys mount (ephemeral keys are in-memory now)
- Remove /etc/provisioning VOLUME from Dockerfile
- Add deploy/install.sh that creates config files before docker compose up,
preventing Docker from creating directories in place of missing bind mounts
- Update README with install script usage
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Gitea Actions workflow: test → build → push to container registry
- docker-compose.yml for host deployment (host network for PXE)
- Update example config to use container paths (/data, /etc/provisioning)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>