Je déploierai votre API nodejs sur ubuntu avec nginx, pm2 et ci cd

Certaines informations ont été traduites automatiquement.

Sri Lanka

Je parle Tamoul, Anglais

Développeur Flutter Sénior

Je suis un développeur polyvalent et passionné, dédié à fournir des solutions de haute qualité et axées sur la performance. Je me spécialise en Flutter pour créer des applications mobiles multiplatefo...
À 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

Fournisseur de services cloud:

Amazon Web Services

Langage de programmation:

Bash

Python

Expertise:

Installation

Migration

Débogage

Mon portfolio