I will set up your hetzner vps with docker, nginx and SSL
Level 1
Has met certain performance criteria and shows strong potential in the marketplace.
About this Gig
Hetzner is the best-value VPS for European developers fast, cheap, and reliable. But getting a Python backend running correctly on a raw Ubuntu server takes real configuration knowledge.
I set up Hetzner servers for Python backends every week. Here is exactly what I deliver:
Server hardening:
- Non-root user with SSH key authentication
- UFW firewall (only necessary ports open)
- Fail2ban for brute-force protection
App deployment:
- Docker + Docker Compose installed and configured
- Your Python app (FastAPI / Django / Flask) containerized and running
- Nginx as reverse proxy with correct configuration
- SSL certificate from Let's Encrypt (auto-renewing)
- Custom domain connected
Database (Standard/Premium):
PostgreSQL running in Docker
Connected to your app with correct environment variables
CI/CD (Premium):
GitHub Actions workflow for auto-deploy on every push to main
Works with any Hetzner plan (CX11 and above). I can also apply this setup to DigitalOcean, Vultr, or Linode if you prefer.
Tools:
Docker
•
GitHub
•
Cloud Formation
Framework:
Npm
•
Puppet
•
SaltStack
Cloud Provider:
Other
Programming language:
JavaScript
•
Python
Expertise:
Installation
•
Migration
•
Configuration
