I will set up your hetzner vps with docker, nginx and SSL

Algeria

I speak English, Arabic, French

45 orders completed

Backend developer

Your app is built — now it needs to actually run. I specialize in deploying Python backends (FastAPI, Django, Flask) to production environments: VPS, Railway, Render, Fly.io, and Hetzner. Docker, Ngin...

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

My Portfolio

Other DevOps Engineering Services I Offer

Related tags