Hetzner Django-React CI/CD Deployment
Budget: €30 – €250 EUR
Mission
Looking for an experienced DevOps / Cloud Engineer to:
Set up and secure a Hetzner Cloud infrastructure (4–6 app nodes, 1 PostgreSQL DB, 1 Redis, 1 Load Balancer).
Connect and configure Cloudflare R2 for media storage (photos/videos) with CDN rules, signed URLs, and edge cache.
Deploy two applications:
Python backend (Django/Flask) using Docker + Gunicorn + Nginx.
React frontend (built and served via Nginx).
Implement GitHub Actions CI/CD pipeline for automated build & deployment.
Configure security, SSL (Cloudflare or Let’s Encrypt), firewall, monitoring, and automatic backups (DB + R2).
Tech Stack
Hetzner Cloud (servers, firewall, load balancer, hcloud CLI)
Docker / Docker Compose (or Kubernetes K3s)
Cloudflare (DNS, CDN, R2, Workers, SSL, cache rules)
PostgreSQL, Redis
Django / Python 3
React / Nginx
CI/CD: GitHub Actions
Backups: Rclone, Restic or equivalent
Monitoring: Uptime Kuma / Grafana / logs
Expected Deliverables
Fully configured and secured Hetzner servers.
Backend and frontend deployed with HTTPS.
Cloudflare R2 fully working (secure upload/download).
Functional CI/CD (commit → build → deploy).
Automated daily backups (DB + R2).
Clear documentation (README or PDF) for long-term maintenance.
Budget & Deadline
200$ total
7–10 days
Final payment after full test validation.
Profile Requirements
Proven experience in DevOps with Docker, Hetzner, Cloudflare, Django/React.
Has deployed complete apps on Hetzner or similar (DigitalOcean, Contabo, AWS).
Communicates clearly in English (French appreciated).
Provides a documented deployment plan and reproducible setup.
Looking for an experienced DevOps / Cloud Engineer to:
Set up and secure a Hetzner Cloud infrastructure (4–6 app nodes, 1 PostgreSQL DB, 1 Redis, 1 Load Balancer).
Connect and configure Cloudflare R2 for media storage (photos/videos) with CDN rules, signed URLs, and edge cache.
Deploy two applications:
Python backend (Django/Flask) using Docker + Gunicorn + Nginx.
React frontend (built and served via Nginx).
Implement GitHub Actions CI/CD pipeline for automated build & deployment.
Configure security, SSL (Cloudflare or Let’s Encrypt), firewall, monitoring, and automatic backups (DB + R2).
Tech Stack
Hetzner Cloud (servers, firewall, load balancer, hcloud CLI)
Docker / Docker Compose (or Kubernetes K3s)
Cloudflare (DNS, CDN, R2, Workers, SSL, cache rules)
PostgreSQL, Redis
Django / Python 3
React / Nginx
CI/CD: GitHub Actions
Backups: Rclone, Restic or equivalent
Monitoring: Uptime Kuma / Grafana / logs
Expected Deliverables
Fully configured and secured Hetzner servers.
Backend and frontend deployed with HTTPS.
Cloudflare R2 fully working (secure upload/download).
Functional CI/CD (commit → build → deploy).
Automated daily backups (DB + R2).
Clear documentation (README or PDF) for long-term maintenance.
Budget & Deadline
200$ total
7–10 days
Final payment after full test validation.
Profile Requirements
Proven experience in DevOps with Docker, Hetzner, Cloudflare, Django/React.
Has deployed complete apps on Hetzner or similar (DigitalOcean, Contabo, AWS).
Communicates clearly in English (French appreciated).
Provides a documented deployment plan and reproducible setup.
Related categories:
Python
Linux
Django
Amazon Web Services
PostgreSQL
Redis
Docker
DevOps
Cloudflare
CI/CD