Je déploierai votre application Angular ou NestJS sur VPS ou AWS avec GitHub Actions et SSL
Ingénieur Full Stack, Angular et NestJS, spécialiste SaaS et API
À propos de ce service
Votre application est prête. Elle doit maintenant être mise en ligne, que vous soyez sur Hostinger, DigitalOcean, Linode ou AWS EC2. Je la déploie correctement sur tout VPS basé sur Ubuntu ou instance AWS.
Je suis développeur full-stack avec plus de 8 ans d’expérience dans le déploiement d’applications Angular et NestJS sur des serveurs VPS et AWS EC2. Je configure Nginx, PM2, SSL Let's Encrypt, et les pipelines GitHub Actions sur tous les fournisseurs que vous utilisez, y compris Hostinger, où j’ai moi-même déployé des systèmes SaaS en production.
Ce que je configure :
- Configuration VPS ou AWS EC2 (Hostinger, DigitalOcean, Linode, Vultr ou AWS)
- Proxy inverse Nginx configuré correctement pour Angular SSR ou NestJS
- SSL via Let's Encrypt avec renouvellement automatique
- Gestionnaire de processus PM2 avec redémarrage automatique et mode cluster
- Pipeline GitHub Actions pour push vers la branche principale, déploiement automatique de l’application
- Environnements de staging et de production avec déploiement basé sur les branches
Contactez-moi avant de commander. Indiquez-moi votre fournisseur VPS et votre stack, je confirmerai le plan de configuration dans les 4 heures.
Fournisseur de services cloud:
Amazon Web Services
Ressource du cloud computing:
EC2
•
Lambda
•
Route53
•
MongoDB
•
RDS
Mon portfolio
FAQ
Traduction automatique
Quels fournisseurs VPS prenez-vous en charge ?
Je prends en charge tous les fournisseurs de VPS basés sur Ubuntu, y compris Hostinger (où j'ai des déploiements en production actifs), DigitalOcean, Linode, Vultr, Contabo, ainsi que tout serveur auquel vous avez déjà accès via SSH. Je déploie également sur AWS EC2 pour les acheteurs qui ont besoin de l'écosystème AWS. Si vous n'êtes pas sûr du fournisseur à utiliser, n'hésitez pas à me demander.
Quelle est la différence entre déployer Angular SSR et une application Angular classique ?
Une version standard d'Angular (ng build) génère des fichiers HTML, CSS et JS statiques que Nginx sert directement. Angular SSR (rendu côté serveur) nécessite un processus Node.js en fonctionnement — votre fichier server.ts doit rester actif, et Nginx doit faire un proxy_pass des requêtes vers celui-ci. La plupart des fournisseurs de configurations cloud oublient cela et servent
Aurez-vous accès à mon serveur après la fin du projet ?
Seulement pendant la période de déploiement. Après la livraison, je vous fournis un PDF complet de la documentation de déploiement incluant toutes les commandes serveur, l'emplacement des variables d'environnement, les commandes PM2, et les instructions pour recharger Nginx. Vous pouvez révoquer mon accès SSH immédiatement après la livraison — je vous montrerai comment faire.
Que se passe-t-il si le serveur tombe en panne après la livraison ?
La période de support de 7 jours après la livraison couvre les problèmes directement liés à la configuration du déploiement. Pour une surveillance continue et un support, ajoutez l'option support de 30 jours ou contactez-moi pour un contrat mensuel. Je peux aussi configurer le redémarrage automatique intégré de PM2 et les alertes par email pour que le serveur se rétablisse automatiquement.

