bytes.cat

La wiki d'FP d'informàtica

Eines de l'usuari

Eines del lloc


nodejs_railway

Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Ambdós costats versió prèvia Revisió prèvia
Següent revisió
Revisió prèvia
nodejs_railway [2022/11/23 18:21]
enric_mieza_sanchez [Crear app vinculada a un repo de Github]
nodejs_railway [2022/11/23 18:30] (actual)
enric_mieza_sanchez [Crear app vinculada a un repo de Github]
Línia 2: Línia 2:
  
 https://railway.app és un PaaS (Platform as a Service), una plataforma de desplegament d'aplicacions similar a https://heroku.com. Aquest ha estat el referent durant molts anys però a finals de 2022 ha abandonat la seva política de permetre aplicacions gratuïtes expulsant a molts desenvolupadors novells que cerquen alternatives com aquesta. https://railway.app és un PaaS (Platform as a Service), una plataforma de desplegament d'aplicacions similar a https://heroku.com. Aquest ha estat el referent durant molts anys però a finals de 2022 ha abandonat la seva política de permetre aplicacions gratuïtes expulsant a molts desenvolupadors novells que cerquen alternatives com aquesta.
 +
 +{{https://railway.app/brand/logo-dark.png?200}}{{nodejs-express.png?300}}
  
 {{tag> #FpInfor #DamMp06 #DamMp06Uf3 #DamMp06Uf03 #DamMpProj #Daw #DawMp07 #DawMpProj nodejs node deploy DevOps git }} {{tag> #FpInfor #DamMp06 #DamMp06Uf3 #DamMp06Uf03 #DamMpProj #Daw #DawMp07 #DawMpProj nodejs node deploy DevOps git }}
Línia 14: Línia 16:
 Per desplegar el projecte: Per desplegar el projecte:
   - Crear compte a https://railway.app i vincular-la al teu compte de Github.   - Crear compte a https://railway.app i vincular-la al teu compte de Github.
-  - Crear un nova app a railway.app, i vincular-la al repositori on haguem posat la nostra app.+  - Crear un nova app a railway.app , i vincular-la al repositori on haguem posat la nostra app.
   - Si hem seguit [[nodejs_express]] és molt fàcil que el deploy no funcioni directament, cal fer un parell de canvis:   - Si hem seguit [[nodejs_express]] és molt fàcil que el deploy no funcioni directament, cal fer un parell de canvis:
-    - Disposar d'un //script// de ''start''. Solució ràpida per NodeJS:<file javascript package.json>+    - Disposar d'un //script// de ''start''. Solució ràpida per NodeJS:<file javascript package.json>
 { {
   ...   ...
Línia 34: Línia 36:
     - Anem a<code>Settings -> Domain -> Generate Domain</code>     - Anem a<code>Settings -> Domain -> Generate Domain</code>
     - Cliquem i... voilà!     - Cliquem i... voilà!
 +  - Conforme vagis fent ''[[git]] push'' a la branca principal (main) de Github, el codi es desplegarà automàticament a railway.app
  
 Teniu el meu helloworld a: Teniu el meu helloworld a:
nodejs_railway.1669227666.txt.gz · Darrera modificació: 2022/11/23 18:21 per enric_mieza_sanchez