Je déploierai vos applications sur un VPS avec Docker Compose, Traefik et HTTPS automatique
Développeur Dotnet pour serveurs Linux et automatisation
À propos de ce service
Je ferai fonctionner vos applications sur votre VPS avec Docker Compose et Traefik en front, chacune sur son propre sous-domaine avec HTTPS de Let's Encrypt qui se renouvelle automatiquement.
C'est ainsi que je gère ma propre stack chez moi, donc l'image de ce service est ma configuration réelle. Vous obtenez une configuration compose propre que vous pouvez lire et modifier plus tard, pas une pile de commandes ponctuelles.
Une sécurisation de base fait partie du package : clés SSH uniquement, un pare-feu qui ne laisse passer que 80, 443 et SSH, des conteneurs ne tournant pas en tant que root lorsque l'image le permet, et le socket Docker monté en lecture seule. Sur les packages plus complets, j'ajoute des sauvegardes de vos volumes et une couche d'authentification devant les panneaux d'administration.
Envoyez-moi ce que vous souhaitez déployer (une liste d'applications ou votre fichier compose existant) et sur quel VPS vous êtes. Hetzner, DigitalOcean, Contabo et des serveurs Debian ou Ubuntu classiques conviennent tous.
Outils:
Docker
Frameworks:
Terraform
Langage de programmation:
Bash
•
Python
Expertise:
Installation
•
Migration
•
Configuration
Mon portfolio
FAQ
Traduction automatique
Avec quels fournisseurs de VPS travaillez-vous ?
Tout ce qui vous donne une machine Linux normale avec accès root. Hetzner, DigitalOcean, Contabo, OVH, Linode et Vultr conviennent tous. Debian ou Ubuntu est le plus simple.
Ai-je besoin d'un domaine ?
Oui, Traefik nécessite un domaine pointant vers le serveur pour obtenir les certificats. Si votre DNS est chez Cloudflare, je peux utiliser un défi DNS, ce qui fonctionne aussi pour les certificats wildcard.
Pouvez-vous déplacer des applications que je fais déjà tourner avec docker run ?
Oui. Je transforme les commandes en un fichier compose, je transfère les volumes de données et je le bascule sur Traefik, pour ne rien perdre en route.
