Ce que je peux faire pour votre projet
Docker & containerisation
- Configuration Docker : Je vais créer un Dockerfile propre pour votre application (Node, Python, etc.).
- Applications multi-conteneurs : Mise en place de Docker Compose pour que votre frontend, backend et base de données fonctionnent parfaitement ensemble.
- Optimisation des images : Rendre vos images Docker plus petites et plus rapides à télécharger.
️ Services AWS & Linux
- Déploiement EC2 : Lancer et configurer vos serveurs Ubuntu/Linux sur AWS.
- Configuration de l’environnement : Installer les outils nécessaires (Node.js, Docker, Git) et sécuriser votre serveur.
- Configuration du serveur web : Configurer Nginx pour faire pointer votre domaine vers vos conteneurs Docker avec SSL.
Automatisation & CI/CD
- GitHub Actions : Mettre en place une pipeline simple pour tester ou déployer automatiquement votre code lorsque vous poussez sur GitHub.
- Scripting Bash : Écrire des scripts Linux personnalisés pour automatiser des tâches répétitives comme les sauvegardes ou la gestion des logs.
- Contrôle de version : Vous aider à organiser votre workflow Git/GitHub pour une meilleure collaboration en équipe.