I will deploy your apps on a vps with docker compose, traefik and auto https
Dotnet Developer for Linux Servers and Automation
About this Gig
I'll get your apps running on your VPS with Docker Compose and Traefik in front, each on its own subdomain with HTTPS from Let's Encrypt that renews by itself.
This is how I run my own stack at home, so the image on this gig is my actual config. You get a clean compose setup you can read and change later, not a pile of one-off commands.
Basic hardening is part of it: SSH keys only, a firewall that only lets 80, 443 and SSH in, containers not running as root where the image allows it, and the Docker socket mounted read-only. On the bigger packages I add backups of your volumes and an auth layer in front of admin panels.
Send me what you want to run (a list of apps or your existing compose file) and which VPS you're on. Hetzner, DigitalOcean, Contabo and plain Debian or Ubuntu boxes are all fine.
Tools:
Docker
Frameworks:
Terraform
Programming language:
Bash
•
Python
Expertise:
Installation
•
Migration
•
Configuration
My Portfolio
FAQ
Which VPS providers do you work with?
Any that gives you a normal Linux box with root access. Hetzner, DigitalOcean, Contabo, OVH, Linode and Vultr are all fine. Debian or Ubuntu is easiest.
Do I need a domain?
Yes, Traefik needs a domain pointing at the server to get the certificates. If your DNS is on Cloudflare I can use a DNS challenge, which also works for wildcard certificates.
Can you move apps I already run with docker run?
Yes. I turn the commands into a compose file, move the data volumes over and switch it to Traefik, so nothing gets lost along the way.
