Je vais configurer un pipeline CI/CD avec GitHub Actions pour déployer automatiquement votre application sur un VPS Linux
Ingénieur plateforme DevOps
À propos de ce service
Vous en avez assez de déployer manuellement votre application à chaque push de code ?
Je vais mettre en place un pipeline CI/CD avec GitHub Actions qui construit et déploie automatiquement votre application sur votre VPS Linux à chaque push git.
Ce que vous obtiendrez :
- Fichier workflow GitHub Actions configuré
- Déploiement automatique sur votre VPS Linux lors d’un push git
- Intégration de build et push Docker
- Configuration du reverse proxy Nginx
- Certificat SSL avec Certbot
- Mise en place des environnements staging et production
- Support pour runner auto-hébergé ou hébergé par GitHub
Mon expérience réelle :
J’ai configuré des pipelines CI/CD complets pour plusieurs applications en production, notamment Flutter Web, .NET et projets Python FastAPI. J’ai travaillé avec des runners GitHub Actions auto-hébergés sur des serveurs Linux et résolu des crashs de runners ainsi que des échecs de déploiement en production.
Types d’applications supportés :
- Flutter Web
- Python et FastAPI
- Node.js
- React et Vue
- .NET et ASP.NET
- Toute application Dockerisée
Ce dont j’ai besoin de votre part :
- Accès au dépôt GitHub
- Accès SSH à votre VPS Linux
- Votre nom de domaine (optionnel)
Contactez-moi avant de commander. Je réponds rapidement.
Outils:
Docker
•
GitHub
Frameworks:
Npm
•
Terraform
•
Ansible
•
Autres
Fournisseur de services cloud:
Amazon Web Services
•
Oracle Cloud
Langage de programmation:
Java
•
Python
•
PowerShell
Expertise:
Migration
•
Configuration
•
Autres
