Je déploierai votre API nodejs sur ubuntu avec nginx, pm2 et ci cd
Développeur Flutter Sénior
À propos de ce service
Vous avez construit votre API Node.js mais ne savez pas comment la déployer ? Je la mettrai en ligne sur votre serveur Ubuntu de manière sécurisée, stable et prête pour la production.
Je déploie des API Node.js sur AWS EC2, DigitalOcean, Oracle Cloud et Azure en utilisant Nginx comme reverse proxy et PM2 comme gestionnaire de processus.
Ce que je configure :
Environnement serveur Ubuntu + dépendances (Node.js, npm)
Configuration du reverse proxy Nginx
Gestionnaire de processus PM2 (redémarrage automatique en cas de crash ou de reboot)
Variables d’environnement (.env) et configuration des ports
SSL/HTTPS via Let's Encrypt (Standard+)
Pipeline CI/CD GitHub Actions (Premium)
Avant de commander, préparez :
Accès SSH à votre serveur
Votre dépôt API Node.js (GitHub)
Nom de domaine (si SSL est nécessaire)
Vous ne savez pas quel package choisir ? Envoyez-moi un message, je vous répondrai dans l’heure.
Outils:
GitHub
Frameworks:
Npm
Langage de programmation:
Bash
•
Python
Expertise:
Installation
•
Migration
•
Débogage
Mon portfolio
FAQ
Traduction automatique
1. Quels serveurs supportez-vous ?
Uniquement les serveurs Ubuntu, sur AWS, DigitalOcean, Oracle ou Azure.
2. Fournissez-vous l'hébergement ?
Non. Les comptes d’hébergement et les coûts doivent être fournis par le client.
3. Quels outils CI/CD utilisez-vous ?
Uniquement GitHub Actions.
4. La documentation est-elle incluse ?
La documentation (format README.md) est incluse dans le forfait Premium ou peut être achetée en tant que Gig Extra.
5. Configurez-vous Nginx ?
Oui. La configuration du reverse proxy Nginx est incluse dans les forfaits Standard et Premium.
6. Configurez-vous Kubernetes (K8s) ?
Non. La configuration de Kubernetes n’est pas incluse dans cette service.
