Ik rol je apps uit op een vps met docker compose, traefik en automatische https
Dotnet ontwikkelaar voor Linux-servers en automatisering
Over deze dienst
Ik krijg je apps draaiend op je VPS met Docker Compose en Traefik vooraan, elk op zijn eigen subdomein met HTTPS van Let's Encrypt dat automatisch vernieuwt.
Zo draai ik mijn eigen stack thuis, dus de afbeelding op deze gig is mijn daadwerkelijke configuratie. Je krijgt een schone compose setup die je later kunt lezen en aanpassen, geen hoop losse commands.
Basis hardening zit erbij: alleen SSH-sleutels, een firewall die alleen 80, 443 en SSH toestaat, containers niet als root draaien waar de image dat toelaat, en de Docker socket read-only gemount. Bij de grotere pakketten voeg ik backups van je volumes toe en een authenticatielaag vooraan bij admin panels.
Stuur me wat je wilt draaien (een lijst met apps of je bestaande compose file) en op welke VPS je zit. Hetzner, DigitalOcean, Contabo en gewone Debian- of Ubuntu-servers zijn allemaal prima.
Tools:
Docker
Frameworks:
Terraform
Programmeertaal:
Bash
•
Python
Expertise:
Installatie
•
Migratie
•
Configuratie
Mijn portfolio
Veelgestelde vragen
Automatische vertaling
Met welke VPS-providers werk je samen?
Elke VPS die je een normale Linux box met root toegang geeft. Hetzner, DigitalOcean, Contabo, OVH, Linode en Vultr zijn allemaal goed. Debian of Ubuntu is het makkelijkst.
Heb ik een domein nodig?
Ja, Traefik heeft een domein nodig dat naar de server wijst om de certificaten te krijgen. Als je DNS op Cloudflare staat, kan ik een DNS challenge gebruiken, wat ook werkt voor wildcard certificaten.
Kun je apps verplaatsen die ik al draai met docker run?
Ja. Ik zet de commands om in een compose file, verhuis de data volumes en schakel over naar Traefik, zodat er niets verloren gaat.
