Production Deployment to Hetzner

Automate microservice deployment to Hetzner cloud using Docker, GHCR, and Nginx.

Updated Dec 21, 2025
One-click install
npx skills add https://github.com/shotleybuilder/sertantai-legal --skill production-deployment-to-hetzner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Production Deployment to Hetzner
Source: https://github.com/shotleybuilder/sertantai-legal/tree/main/.claude/skills/production-deployment
Command: npx skills add https://github.com/shotleybuilder/sertantai-legal --skill production-deployment-to-hetzner

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the complex process of deploying microservices to a shared Hetzner cloud infrastructure, ensuring consistency and reducing manual errors.

Core Features & Use Cases

  • Automated Deployment: Orchestrates the build, push, and deployment of Dockerized applications.
  • Infrastructure Management: Provides guidance on updating shared infrastructure components like Docker Compose, Nginx, and PostgreSQL.
  • Troubleshooting: Offers solutions for common deployment pitfalls related to Docker, Elixir, ElectricSQL, and Nginx.
  • Use Case: Deploying a new version of the sertantai-legal microservice to production, including its frontend, backend, and ElectricSQL components, while ensuring all infrastructure configurations are correctly updated and health checks pass.

Quick Start

Use the Production Deployment to Hetzner skill to deploy the sertantai-legal backend and frontend to production.

Frequently Asked Questions about Production Deployment to Hetzner

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy Docker microservices to Hetzner cloud infrastructure?

Deploy Dockerized microservices to Hetzner by automating build, push, and deployment workflows using GHCR and Nginx, orchestrating the delivery of containerized applications to the cloud.

What is the best way to deploy Elixir Phoenix and SvelteKit applications together?

Deploy Elixir/Phoenix backend and SvelteKit frontend applications together by orchestrating the build and push of Dockerized containers to a shared Hetzner infrastructure.

How do I run PostgreSQL migrations and ElectricSQL synchronization during production deployment?

Run PostgreSQL migrations and ElectricSQL synchronization during production deployment by managing the deployment workflow for backend components, ensuring database schema changes are applied correctly.

Does Docker deployment to Hetzner support SSL certificate management and Nginx configuration?

Docker deployment to Hetzner supports SSL certificate management and Nginx configuration by providing guidance on updating shared infrastructure components like Docker Compose, Nginx, and PostgreSQL.

Why does my Docker deployment fail with Alpine version mismatches and ElectricSQL replication slot conflicts?

Docker deployment fails with Alpine version mismatches and ElectricSQL replication slot conflicts due to common deployment pitfalls, and troubleshooting solutions address these specific Docker, Elixir, and ElectricSQL issues.