Skip to content

Configure Kamal deployment to Hetzner server#31

Merged
kcdragon merged 1 commit into
mainfrom
kamal-deploy-community-foundations
Jun 12, 2026
Merged

Configure Kamal deployment to Hetzner server#31
kcdragon merged 1 commit into
mainfrom
kamal-deploy-community-foundations

Conversation

@kcdragon

Copy link
Copy Markdown
Collaborator

Configures the stock Kamal scaffold so this app can actually deploy: points the image at the ghcr.io/kcdragon/community-foundations registry, targets the production server, and mounts a host-backed block volume for the SQLite/Solid databases and Active Storage files. Enables Kamal's SSL proxy on community-foundations.rowhomelabs.com and turns on assume_ssl/force_ssl in production since the proxy terminates TLS. Sources the registry token from 1Password (with an env-var fallback) and updates the mailer host to the real domain.

🤖 Generated with Claude Code

Point the stock Kamal scaffold at the real ghcr.io registry, target server,
and host-mounted block volume so the app can deploy. Enable the SSL proxy on
community-foundations.rowhomelabs.com, turn on assume_ssl/force_ssl in
production, and source the registry token from 1Password.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@kcdragon kcdragon merged commit ed9ddcb into main Jun 12, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant