Ik rol je app uit op een vps met docker compose, nginx en SSL
Over deze dienst
Heb je een app die op je laptop werkt maar niet op een server? Ik zet het op je VPS op de juiste manier neer: gecontaineriseerd, achter HTTPS en makkelijk te updaten.
WAT JE KRIJGT
- Docker Compose setup voor je app en services (DB, cache, workers)
- Nginx reverse proxy met gratis Let's Encrypt SSL en automatische vernieuwing
- Domein/DNS configuratie
- Firewall (UFW) en SSH hardening (sleutels only, geen root login, fail2ban)
- GitHub Actions auto-deploy: push naar main, dan gaat het live
- Basis uptime/health monitoring met alerts
WAAROM IK
- Ik heb sinds 2025 zelfgehoste apps (Nextcloud, Plex, Home Assistant) in Docker op Linux voor klanten draaien, inclusief DNS, firewalls en veilige remote toegang
- Ik heb zelf Go backends gebouwd en gecontaineriseerd
- Elke opdracht bevat een korte README die uitlegt hoe je herstart, updatet en logs bekijkt
ONDERSTEUND
Node.js, Python, Go, PHP, statische sites en andere Dockerizable apps. Ubuntu/Debian VPS op elke provider (Hetzner, DigitalOcean, AWS, Azure en meer).
Stuur me een bericht met je stack voordat je bestelt en ik bevestig of het past.
Tools:
Docker
Frameworks:
Overige
Programmeertaal:
Bash
•
Go
•
JavaScript
•
PHP
•
Python
Expertise:
Installatie
•
Debuggen
•
Configuratie
Veelgestelde vragen
Automatische vertaling
Bied je de VPS of domein aan?
Nee. Je levert de VPS (en het domein, als je HTTPS op een eigen naam wilt). Ik verkoop geen hosting, maar ik kan een provider en servergrootte aanbevelen voor jouw app.
Mijn app is nog niet Dockerized. Kun je nog steeds helpen?
Ja. Als het een typische web app is (Node, Python, Go, PHP of statisch), schrijf ik het Dockerfile als onderdeel van de opdracht. Stuur me eerst een bericht als de app bijzonder of erg groot is.
Welke besturingssystemen ondersteun je?
Vooral Ubuntu en Debian. Andere Linux-distributies zijn ook prima, vraag het eerst even.
Kan ik het beheren nadat je klaar bent?
Ja. Je krijgt een README met uitleg over starten, stoppen, updaten en logs bekijken, en alle config-bestanden blijven op je server.
Hoe geef ik je veilig toegang?
Voeg mijn SSH public key toe aan een sudo-gebruiker. Je kunt het verwijderen zodra de klus geklaard is. Stuur geen wachtwoorden via chat, alsjeblieft.
