Je dockeriserai votre application, configurerai github actions et déploierai sur le cloud

Certaines informations ont été traduites automatiquement.

Jordanie

Je parle Arabe, Anglais

Développeur back-end

Je suis un développeur backend avec une expérience pratique dans la création d'API RESTful, de microservices asynchrones et d'infrastructures hébergées dans le cloud. J'ai une expérience avérée dans l...
À propos de ce service

Vous souhaitez containeriser votre application web, automatiser votre flux de tests ou déployer de manière fiable sur un serveur cloud ?

Je configure des environnements Docker légers, des workflows CI/CD automatisés avec GitHub Actions, et des déploiements cloud fluides pour que votre logiciel fonctionne de manière cohérente dans tous les environnements.

Ce que je propose :

  • Containerisation Docker : configurations Dockerfile multi-étapes optimisées, persistance des volumes, et configurations docker-compose.yml pour plusieurs services (par exemple, application + base de données + cache).
  • Pipeline CI/CD (GitHub Actions) : workflows de tests automatisés, vérification syntaxe/lint, construction d’images Docker, push vers Docker Hub/GHCR, et déclenchements de déploiement sans interruption.
  • Déploiement cloud et serveur : configuration VPS/VM (Ubuntu/Debian), gestion des clés SSH, configuration de reverse proxy (Nginx / Caddy), règles de pare-feu, et SSL gratuit automatique (Let's Encrypt).
  • Sécurité et configurations propres : gestion des variables d’environnement via des modèles .env et secrets du dépôt GitHub, pas de mots de passe en dur ni de clés API exposées.

Stacks et fournisseurs supportés :

  • Plateformes : VMs Linux (Oracle Cloud, Azure, AWS).

Technologies : Docker, Docker Compose, GitHub Actions, CLI Linux, Bash.

Outils:

Docker

Frameworks:

Marionnette

Fournisseur de services cloud:

microsoft azure

Langage de programmation:

JavaScript

•

Python

•

Autres

Expertise:

Installation

•

Configuration