Comment héberger une application NestJS ? Formation Typescript, Remix, Github Actions, Docker

Описание к видео Comment héberger une application NestJS ? Formation Typescript, Remix, Github Actions, Docker

Profitez de -10% aux VPS Hostinger grâce à notre lien affilié : https://www.hostinger.fr/algomax (12 mois d'engagement min) ou utilisez le code promo ALGOMAX

Dans cette vidéo, nous allons héberger notre projet NestJS et Remix (playlist complète https://www.youtube.com/playlist?list....

Pour ce faire, nous avons besoin de configurer ‪@DockerInc‬ en utilisant Docker Compose et Docker Hub. Nous allons ensuite héberger le code sur ‪@GitHub‬ avec les Github Actions. On va configurer des actions pour mettre à jour notre application en environnement de production, sur un serveur VPS. Nous utilisons également Github pour stocker nos variables d'environnement.

Puis nous configurons le serveur avec Caddy Server, et le DNS (nom de domaine) pour pouvoir accéder à notre application. Nous rencontrons quelques bugs que nous corrigons ensemble, notamment liés à l'image Docker et au serveur.

00:00 Introduction
00:42 Présentation de Docker, Github Actions, Caddy Server
02:10 Image Docker (NestJS)
09:30 Docker Compose
22:35 Github Actions (NestJS)
30:28 Configuration du serveur (NestJS)
35:35 Ajout des variables d'environnement Stripe sur Github
37:30 On teste et on débug l'application (déploiement)
43:55 Début frontend + ports websocket
46:17 Image Docker (Remix)
49:15 Github Actions (Remix)
50:00 Configuration du serveur (Remix)
54:34 On teste l'application

--- Formation NestJS
Playlist complète :    • Développe ta première API en NestJS (...  
Partie 1 :    • Créer ton premier serveur API avec Ne...  
Partie 2 :    • Développe ta MESSAGERIE en TEMPS RÉEL...  
Partie 3 :    • Héberge tes IMAGES sur AWS S3 en Java...  
Partie 4 :    • Gère des PAIEMENTS en JAVASCRIPT avec...  


--- Formation Remix & NestJS

Support écrit : https://algomax.fr/formations/develop...
Partie 1 :    • Développe 2X plus VITE ! Remix, NestJ...  
Partie 2 :    • Déploie un monorepo Remix ! CI CD, Gi...  
Partie 3 :    • On intègre le design system ! Figma, ...  
Partie 4 :    • Authentification avec Redis, express-...  
Partie 5 :    • Authentification par token avec Docke...  
Partie 6 :    • On développe une app d'échanges de se...  

--- Autres contenus

Déploie tes projets Javascript sur un VPS    • Comment héberger tes projets JAVASCRI...  
Développe 2X plus vite avec cette stack Remix    • Développe 2X plus VITE ! Remix, NestJ...  
BiomeJS, l'outil qui optimise ton code    • Cet outil AMÉLIORE la qualité de ton ...  

--- Contenu Remix

Comment héberger des fichiers avec Remix ?    • Comment héberger des fichiers avec Re...  
Comment valider un formulaire full-typesafe ?    • Valide ton formulaire avec Remix, Zod...  
Comment fonctionne le routing ?    • Routing avec le framework Remix : Gui...  

Cette stack utilise les technologies suivantes :
- Remix https://remix.run
- VPS Hostinger https://hostinger.com/algomax
- React https://react.dev
- NestJS https://nestjs.com
- Turborepo https://turbo.build
- TailwindCSS https://tailwindcss.com
- ShadcnUI https://ui.shadcn.com
- Prisma ORM https://www.prisma.io/?via=algomax
- Typescript https://www.typescriptlang.org
- Github Actions https://github.com/features/actions

Contenus exclusifs : https://algomax.fr
Newsletter : https://algomax.fr/newsletter

--- Nos réseaux

Twitter : https://link.algomax.fr/twitter
LinkedIn : https://link.algomax.fr/linkedin
YouTube : https://link.algomax.fr/youtube
Instagram : https://link.algomax.fr/insta
Facebook : https://link.algomax.fr/fb

Комментарии

Информация по комментариям в разработке