Despliegue de Nodejs en Render.com (con PostgreSQL)

Поделиться
HTML-код
  • Опубликовано: 27 июн 2023
  • Aprende a desplegar o subir una aplicación de Nodejs gratuitamente a la nube usando render.com, un servicio PaaS (Platform as a Service) que te permite seleccionar solo un repositorio de Github y el se encarga de configurar todo el servidor. Además en este tutorial también te enseñare a crear una base de datos de PostgreSQL desde render.com para que puedas guardar tus datos y usarlos desde tu Backend de Javascript, todo usando una cuenta gratuita.
    Tutorial Escrito en faztweb.com:
    faztweb.com/contenido/nodejs-...
    ⭐ Cursos Recomendados
    Curso de Nodejs ⮕ fazt.dev/nodejs
    Curso de React ⮕ • Curso de Reactjs desde...
    Curso de Javascript para React ⮕ • Javascript para Aprend...
    🗣 Redes Sociales
    ⮕ Github: github.com/fazt
    ⮕ Twitter / fazttech
    🎒 Servicios Recomendados
    DigitalOcean ⮕ m.do.co/c/8ef261d77de5
    Namecheap ⮕ namecheap.pxf.io/ErDe9
    Ledger ⮕ (Hardware Wallet) bit.ly/3ijsVNW
    SiteGround ⮕ bit.ly/31u9ZEk
    Cloudinary ⮕ bit.ly/3ohNlJ7
    Puedes encontrar la lista de tutoriales de React en:
    faztweb.com/nodejs
    #nodejs #javascript #deployment
  • НаукаНаука

Комментарии • 93

  • @stevenson5357
    @stevenson5357 Год назад +2

    los videos donde se presentan casos que se asemejen más a un proyecto real son los mejores ... muy bueno ...

  • @nolascomedina9545
    @nolascomedina9545 Год назад +1

    Increíble video, justo necesito un servicio así. Muchísimas gracias por el contenido, saludos.

  • @oliveira1820
    @oliveira1820 7 месяцев назад

    Gracias, Fazt, logre hacer mi deploy. Me encanta tu canal, lo asisto desde el inicio. Saludos!

  • @nabilallis9068
    @nabilallis9068 Год назад

    Excelente Fazt! Muchas gracias por tu explicación.

  • @davidhastt
    @davidhastt 10 месяцев назад

    Me uno a los buenos comentarios, esto es justo lo que ando buscando y me gusta como explicas, muy rápido y con mucho dominio!!!

  • @DarlinMunoz-rd6gf
    @DarlinMunoz-rd6gf Год назад

    Estos videos son de mucha ayuda, te lo agradezco mucho amigo.

  • @Deus-lo-Vuilt
    @Deus-lo-Vuilt 9 месяцев назад

    Gracias fazt , estuve dando vueltas con eso y justamente tenia ese problema de que tenia que agregar el comando para instalar node modules yo , se agradece , muy buen video ❤❤

  • @cristianpietrobon7322
    @cristianpietrobon7322 Год назад

    Muy bueno Fazt Muchas gracias y muy buena explicación como 100pre😀

  • @nydsanchez
    @nydsanchez 2 месяца назад

    muy agradecida con tus videos, me ayudaron a hacer el deploy para un trabajo de la escuela.

  • @fabiancordobes5796
    @fabiancordobes5796 10 месяцев назад

    Muchas gracias Amigo, la verdad es que la veia dificil el tener que confirmar mi identidad con una tarjeta de credito como lo hacen otras plataformas. gracias a vos pude desplegar mi proyecto!! super like para tu trabajo!! exitos!

  • @endersonmarin4035
    @endersonmarin4035 Год назад +10

    Excelente como siempre Fazt, podrías hacer uno deployando un proyecto de NestJs, muchas gracias

  • @davidroblesaquije3578
    @davidroblesaquije3578 Год назад

    muchas gracias por la explicación, excelente video

  • @4lbert542
    @4lbert542 Год назад

    muchisimas gracias vengo de durar 2 semanas haciendo un proyecto de next y postgres y cuando llego la hora de hacerle el deploy en era herooku y ya la pagina no acepta cuentas gratis, vi muchas opciones pero en este si pude entender y pude hacer el deploy sin problemas

  • @mdchaparror10
    @mdchaparror10 Год назад

    Excelente video, muchas gracias

  • @Rasalgh0ul
    @Rasalgh0ul 5 месяцев назад

    Gracias crack!!!! Me vino al pelo el vid

  • @juandadev
    @juandadev 10 месяцев назад

    Rayos, me funcionó. Render es genial.

  • @SonGoku-pc7jl
    @SonGoku-pc7jl Год назад

    muchas gracias Fazt!

  • @mileig
    @mileig Год назад

    motivas mucho hermano, gracias.

  • @Backend.FrankGP
    @Backend.FrankGP 9 месяцев назад

    buenisimo, ahora si voy a estudio postgresql

  • @ArmandoPineda4
    @ArmandoPineda4 4 месяца назад

    ¡Gracias, master!

  • @karenedithmorenomoreno5591
    @karenedithmorenomoreno5591 6 месяцев назад

    Mil gracias, gracias a este video pude desplegar mi api

  • @sergior9807
    @sergior9807 6 месяцев назад

    excelente, muy útil, saludos.

  • @welivefromart
    @welivefromart Год назад

    gracias por compartir tu conocimiento bro

  • @stevenson5357
    @stevenson5357 Год назад

    Muy buena explicación ....

  • @oncemil8279
    @oncemil8279 Год назад +2

    Excelente, podrías hacer un video tutorial sobre nhost en self-host y docker

  • @Alexisrk
    @Alexisrk 6 месяцев назад

    MUCHAS GRACIAS!!

  • @pablosarasua258
    @pablosarasua258 Год назад

    Tremendo!!

  • @kbossmc
    @kbossmc Год назад

    Gracias! hice mi primer despliegue en un servicio como estos jajaj

  • @aliciaburga4211
    @aliciaburga4211 5 месяцев назад

    gracias!

  • @HdsTBrgS
    @HdsTBrgS 10 месяцев назад +4

    Buenísimo como siempre!
    En este caso, cómo puedo ver las tablas de la db ya desplegada? Tienes algún vídeo donde uses pgAdmin para esto?

  • @octaviosalas1906
    @octaviosalas1906 Год назад +2

    Fazt, necesitamos un video deployando una App MERN (Con MONGODB) urgente!! por favor

  • @Holri
    @Holri Год назад

    Master 😈

  • @emersonnunez8489
    @emersonnunez8489 11 месяцев назад

    seria buenisimo un video usando Fl0

  • @leonardoplaza7677
    @leonardoplaza7677 7 месяцев назад +3

    POR FAVOR!!!!! Asegurense de que la base de datos y la app de nodeJS esten en la misma region (ohio US East) sino van a pasar un mal rato.

    • @RevolutionYourMusic
      @RevolutionYourMusic 4 месяца назад

      Hola fazt soy nuevo en este tipo de comandos y creación de módulos en terminal. Tengo un pequeño detalle, cuando intento hacer una petición la terminal no devuelve una respuesta. Alguna sugerencia para solucionar ésto?

  • @leopopolo9231
    @leopopolo9231 Год назад

    en caso de usar un ORM como por ejemplo TypeORM seria del mismo modo? o deberia cambiar algo?

  • @melomanoymelifluo7794
    @melomanoymelifluo7794 11 месяцев назад

    Buenas noches, la consulta es si ya tengo un script de MySQL o Postgres, donde subo mi script de base de datos ?

  • @geomaticanet
    @geomaticanet 6 месяцев назад

    ahora por defecto deja el comando npm install para que no de problemas, instala los modulos npm y luego ejecuta la app.

  • @anamariasanchez6088
    @anamariasanchez6088 Год назад

    Gracias por el video!!, una consulta, tengo mi servidor express con BD postgres creado con docker-compose(docker) ,como seria en este caso? sera solo commitear en render ?? o debería crear una BD en Render,alguien paso lo mismo?

  • @ivancc2712
    @ivancc2712 5 месяцев назад

    Muy buen video, tengo una duda, una vez hecho la conexion a la base de datos en render, como creo las trablas y todo eso? lo aria con un script subido desde el backend?

  • @irtormxd6842
    @irtormxd6842 11 месяцев назад

    Alguien sabe como puedo crear una tabla en la bd que render proporciona?

  • @gabysanchez8726
    @gabysanchez8726 6 месяцев назад

    hice la conexion con sequelize y mi pregunta es si la variable de Internal Database URL, debo ponerla en DATABASE HOST?

  • @OscarSanchez-be9tq
    @OscarSanchez-be9tq 8 месяцев назад

    que extensión estará habilitada de autocompletado asi como se ve minuto 8:25
    cuando escribes git commit .... y te pone la sugerencia

  • @henrryrocajoffre6494
    @henrryrocajoffre6494 Год назад

    podrias actualizar le vidoe de aws ec2?

  • @josechirinos2441
    @josechirinos2441 8 месяцев назад

    Buenas tengo un problema al realziar deploy en render de mi aplicacion de react.js con node, yo los subo atraves de commit de git al realizar commit e notado que las imagenes que tenia cargadas con anterioridad se desconectan y las busco atraves de la url y no estan como si se hubieran borrado cuando reviso mi mongo ahi estan las rutas de las imagenes pero al parecer el folder donde se guarda en render desaparecieran y por ende no las encuentra en las ruta donde la guarda solo pasa cuando hago un cambios a que se debe esto es como si se reencontruiera la carpeta pero la informacion desapareciera.

  • @waltermollaret816
    @waltermollaret816 5 месяцев назад

    hola muy buenos tus videos, me ayudan mucho a aprender, en esta ocacion queiero pedirte si podes hacer un video de como crear un bot de whatsapp js y subirlo a render, es posible?

  • @alejandromenendez5087
    @alejandromenendez5087 28 дней назад

    tengo una duda, si yo subi mi proyecto a render en forma gratuita y hago cambios a traves de la misma app funcionando, donde descargo como backup mi base de datos? para ver y guardar las ultimas modificaciones

  • @wilsonandia8290
    @wilsonandia8290 7 месяцев назад

    Alguien sabe si se puede realizar con mysql?

  • @juansaldana9107
    @juansaldana9107 4 месяца назад

    Se puede desplegar una pagina con php , laravel y MySql en render?

  • @mazzfotovideo
    @mazzfotovideo Год назад

    Pero y como creo las tablas? E ingreso información?

  • @aldomiralles208
    @aldomiralles208 2 месяца назад

    fazt, solo puedo desplegar una sola base de datos gratuita en render? Dado que con la segunda que intento crear me sale un error

  •  Год назад

    En la parte del SSL podemos hacerlo como una variable en el .env? Me gustaria que funcionase en los dos entornos. Llevo rato mirando y me peta siempre en el deploy si no lo quito por completo. Pero si lo quito, en el local no me funciona. Estoy por montarme un docker con una db local para desarrollo.

    • @RevolutionYourMusic
      @RevolutionYourMusic 4 месяца назад

      Hola coder, cómo haces para que la consola te de respuesta después de hacer una petición en la consola y ver el mensaje en el navegador. Estoy en la opción de ejecutar el comando js para hacer petición en el servidor. Agradezco mucho tu sugerencia, saludos.

  • @chatopatron488
    @chatopatron488 Год назад +1

    fazt podrias hacer un tutorial o que recomiendas para desplegar aplicaciones de nestjs con mongodb

    • @FaztCode
      @FaztCode  Год назад +1

      Lo apunto para publicar un vídeo pronto :)

  • @jpalma76
    @jpalma76 7 месяцев назад

    es justo lo que andaba buscando, gracias, si esto lo hago en MVC como se haría???

    • @FaztCode
      @FaztCode  7 месяцев назад

      El despliegue sigue siendo el mismo independientemente del patrón que uses :)

  • @tmt_katakuri9573
    @tmt_katakuri9573 Год назад

    Primero 👌🏻❤️

  • @mmprincic
    @mmprincic 8 месяцев назад

    Deploy de Private Service pide tarjeta

  • @gianfrancoperaltabravo6004
    @gianfrancoperaltabravo6004 Год назад

    Muy buena fazt!, lo unico malo de render es que en la primera carga se demora en mostrar la app uu,

    • @julianlasoto
      @julianlasoto 11 месяцев назад

      Si es super lento. Da mala experiencia. Encontraste alguna alternativa?

  • @jhonuribe171
    @jhonuribe171 11 месяцев назад

    Bro puedes subir un video de un MERN basico con sql para realizar un deploy. Si puede quedo atento y agradecido, compa !

    • @FaztCode
      @FaztCode  11 месяцев назад

      En el pasado hice uno con railway ruclips.net/video/C3NhmT__Mn4/видео.html
      , pero creo que tambien falta uno de render.com, voy a crear uno para mostrar como es el proceso

    • @LyricWorldVibes
      @LyricWorldVibes 9 месяцев назад

      @@FaztCode Tengo la base de datos en Mysql, pero a la hora de configurar las variables de entorno da error.

  • @camiloarrieta4035
    @camiloarrieta4035 Год назад

    Muy buen video, estas usando copilot para autocompletar tu codigo o otra herramienta?

    • @FaztCode
      @FaztCode  Год назад +1

      De momento uso github Copilot :)

    • @camiloarrieta4035
      @camiloarrieta4035 Год назад

      @@FaztCode Definitivamente lo utilizaré, por cierto tus vídeos me han ayudado mucho, gracias por eso

  • @eclipselunar5082
    @eclipselunar5082 9 месяцев назад

    muy bueno, se puede desplegar tambien eso en hostinger?, tengo una pagina web ahi pero quiero tambien poner el backend en un subdominio

    • @mariafernandapintopena1021
      @mariafernandapintopena1021 8 месяцев назад

      como lo resolviste? desplegaste tu frontend en otro lugar?

    • @eclipselunar5082
      @eclipselunar5082 8 месяцев назад

      @@mariafernandapintopena1021 en hostinger si logre desplegar el frontend. Solo subi el build del proyecto. el backend no lo he logrado en hostinger. Te recomiendo un vps, ahi pude desplegar todo lo que necesitaba

  • @polleirox28
    @polleirox28 Год назад

    Se pueden crear tablas en el postgres de render?

    • @FaztCode
      @FaztCode  Год назад +2

      con la URL que te da Render, puedes abrirlo desde tu cliente de Postgres que mas prefieras como PGadmin, Dbeaver y asi. y desde alli crear tablas o ejecutar todos los scripts que necesites

  • @flavioforte790
    @flavioforte790 4 месяца назад

    pero ahora para desplegar un proyecto completo que tengo, debo crear las tablas de la base de datos? o con Sequelize se crean solas?

    • @dailymotivaciones
      @dailymotivaciones 3 месяца назад +1

      puedes crear un server en pg-admin con la info que te da render

  • @tonofalco12
    @tonofalco12 8 месяцев назад

    este mismo proceso se puede seguir con una DB con MySQL?

    • @dailymotivaciones
      @dailymotivaciones 3 месяца назад

      render no tiene alojamiento para mysql, pero las demas configuraciones son las mismas pero en vez de pg se usa el modulo mysql

  • @pablorostirolla5859
    @pablorostirolla5859 Год назад

    No me funciona mi api cuando quiero conectarme a la db de render, el hostname que me proporciona no me funciona, a alguien mas le pasa?

    • @FaztCode
      @FaztCode  Год назад

      recuerda añadirle ese ssl: true, porque la url usa ese protocolo

    • @pablorostirolla5859
      @pablorostirolla5859 Год назад

      @@FaztCode Gracias por la respuesta, pero me sigue sin funcionar! se que el problema esta en el hostname porque cuando me quiero conectar a la db por ejemplo desde DbBeaver me sale el mismo error.
      En nestjs me sale el siguiente error:
      [Nest] 12384 - 29/06/2023, 11:50:07 ERROR [TypeOrmModule] Unable to connect to the database. Retrying (1)...
      Error: getaddrinfo ENOTFOUND dpg-ciep15dgkuvlk1hmn6o0-a
      at GetAddrInfoReqWrap.onlookup [as oncomplete] (node:dns:107:26)
      Creo que me voy a dar por vencido con este Paas

  • @Keberz
    @Keberz 11 месяцев назад

    Bro, tengo un proyecto y no sé cómo llevarlo acabo, me puedes dar un contacto para hablar al priv

    • @FaztCode
      @FaztCode  11 месяцев назад

      Hola, tengo en mi web un calendario disponible, lo dejo por aqui: faztweb.com/asesorias

  • @williamalexanderpineda6098
    @williamalexanderpineda6098 Год назад

    Y si quisiera desplegar node con mariadb? Se podría?

    • @FaztCode
      @FaztCode  Год назад

      De momento solo ofrecen PostgreSQL, aunque otra opcion que ellos mismos proveen es alojar en un contenedor de Docker, MySQL y desplegarlo como una aplicacion backend:
      render.com/docs/deploy-mysql

    • @williamalexanderpineda6098
      @williamalexanderpineda6098 Год назад

      @@FaztCode me imagino qué se podría hacer lo mismo con mariadb? En caso de que no, conoces algún servicio similar con el que pueda desplegar un aplicativo de nest y mariadb?

  • @jonleoric
    @jonleoric 11 месяцев назад

    tengo un error, se despliega pero luego arroja un 404

  • @isroellitvack8048
    @isroellitvack8048 Год назад

    Gracias . Que ventajas tiene a aws ?

    • @FaztCode
      @FaztCode  Год назад

      Este tipo de servicios como Render, se llaman platform as a service, y por lo general la diferencia que tienen con muchos servicios de AWS, es el precio mas accesible, y lo otro es la facilidad de despliegue, a parte de eso no tienen mucho mas, ya que AWS tiene mas regiones, y una gran cantidad de otros servicios complementarios

  • @homunculodecastillo6446
    @homunculodecastillo6446 5 месяцев назад

    olvidaste decir que render no es gratis para siempre, la base de datos expira en 4 meses

    • @FaztCode
      @FaztCode  5 месяцев назад +1

      Nada es gratis, y menos para siempre

  • @endersonmarin4035
    @endersonmarin4035 Год назад +4

    Excelente como siempre Fazt, podrías hacer uno deployando un proyecto de NestJs, muchas gracias