Je déploierai votre application avec docker nginx SSL et cicd sur un vps ou AWS ec2
Ingénieur DevOps senior, expert en sécurité réseau et Linux
À propos de ce service
Déployer des applications directement sur des serveurs nus sans conteneurisation entraîne des incompatibilités d’environnement, des dépendances cassées et des tracas liés au déploiement manuel. Je propose un déploiement d’applications conteneurisées de bout en bout en utilisant Docker, un reverse proxy Nginx sécurisé, un SSL gratuit et des pipelines CI/CD automatisés sur n’importe quel VPS ou instance AWS EC2.
Que vous utilisiez Node.js, Python/Django/FastAPI, Go, PHP/Laravel ou React/Next.js, je vais empaqueter et exécuter vos services proprement avec des politiques de redémarrage automatisées et une isolation réseau sécurisée.
Ce que je vais configurer pour vous :
Configuration personnalisée de Dockerfile et Docker Compose
Configuration du reverse proxy Nginx (terminaison SSL, redirection HTTP vers HTTPS, compression Gzip)
Configuration automatique du certificat SSL (Let's Encrypt via Certbot avec renouvellement automatique)
Pipeline CI/CD automatisé (GitHub Actions ou GitLab CI pour un déploiement sans interruption)
Déploiement et persistance de la base de données (PostgreSQL, MySQL, MongoDB, Redis avec mappage de volumes)
Configuration du domaine et du DNS (enregistrement A/CNAME)
Renforcement de la sécurité du serveur (règles UFW, sécurité SSH, exécution en tant qu’utilisateur non-root dans les containers)
Monitoring des containers (configuration Portainer ou scripts de vérification de santé basiques)
Mon portfolio
Autres services de Ingénierie DevOps I Offre
FAQ
Traduction automatique
Quel accès au serveur dois-je fournir ?
Vous devrez fournir un accès SSH temporaire (adresse IP, nom d’utilisateur et clé SSH ou mot de passe) à votre VPS/EC2, ainsi qu’un accès à votre dépôt de code (GitHub/GitLab) si l’automatisation du pipeline CI/CD est incluse.
Mon certificat SSL sera-t-il renouvelé automatiquement ?
Oui. Je configure Certbot avec des tâches cron automatisées ou des timers systemd pour gérer le renouvellement des certificats SSL en arrière-plan sans intervention manuelle.

