Je vais dockeriser votre application Nodejs ou Flask et mettre en place une pipeline CI/CD
Simplifier votre infrastructure avec des solutions CICD et Cloud solides
À propos de ce service
Avez-vous une application Node.js ou Flask fonctionnelle et souhaitez-la emballer dans Docker, la déployer sur un serveur, et la mettre à jour automatiquement à chaque push ? Je peux vous aider.
Je suis un freelance débutant en DevOps spécialisé dans la containerisation et la configuration CI/CD. Je n’écris pas le code de l’application, je prends votre application existante et construis l’infrastructure autour pour qu’elle fonctionne de manière fiable et se déploie automatiquement.
Ce que je peux faire pour vous :
- Rédiger un Dockerfile propre et prêt pour la production pour votre application
- Configurer Docker Compose pour des applications multi-conteneurs (application + base de données, etc.)
- Configurer les variables d’environnement, les volumes et le réseau
- Créer une pipeline CI/CD avec GitHub Actions qui exécute des tests et déploie automatiquement lors d’un push
- Installer votre application sur un serveur GCP ou Linux avec déploiement SSH
- Configurer Nginx en tant que reverse proxy (avec HTTPS si nécessaire)
- Pousser les images sur Docker Hub dans le cadre de la pipeline
Ce dont j’ai besoin de votre part : le code source de votre application existante (via GitHub), une description de son fonctionnement en local, et l’accès à votre serveur si le déploiement est inclus.
Ce à quoi vous pouvez vous attendre : une communication claire, des délais honnêtes, et des configurations propres avec une brève documentation pour que vous compreniez ce qui a été construit. Si une tâche dépasse mes compétences actuelles, je vous en informerai.
Outils:
Docker
•
GitHub
•
Google Cloud Deployment Manager
Frameworks:
Npm
Langage de programmation:
Bash
Expertise:
Configuration

