I am not Spanish but I watched the whole video. I am grateful, this was so useful for me. I spend so much time trying to use app engine and only got blank white white screen.
Thanks! I'm glad you could follow along even though you don't speak Spanish. IMO, app engine is kinda trick that's why I usually pick either a VM or Cloud Run.
@@lasfito yea i got my app up now, I had to use nginx because strapi version 4 doesn't work the same way as 3 so I had to use the reverse proxy. Thanks again.
Excelente video, muchas gracias!, con estos tutoriales vas a llegar muy lejos, gracias por compartir tu conocimiento con los demás. Espero tu canal crezca mucho.
exclente ahora intentare conectarlo con una app que estoy desarrollando en angular, deberias hacer un video (mi db en ves de postgresql la puse con mysql)
@@informaticacolectiva ¿Algún error en específico? Revisa que en tu MV permitas tráfico exterior y revisa que la reglas de la red permitan cualquier puerto.
@@lasfito pasame tu whats haha haber si me puedes ayudar bro es qur soy nuevo en esto, pero según yo si están permitiendo aub que no se como configurarla bien
Buen video, tengo una pregunta, si mi base de datos ya contiene tablas, relaciones entre ellas y datos, sería el mismo proceso y de igual manera visualizaría los datos y tablas anteriormente creadas cuando inicie con Strapi?
Nunca he tenido necesidad de algo como eso, pero me parece que Strapi requiere de una DB limpia porque borra todas las tablas. En caso contrario, las tablas que tienes deberían igualar el esquema que usa Strapi para que pueda visualizarlas dentro de Strapi. Te recomiendo mejor echar un ojo en la docu o preguntar en su Discord.
Excelente video, entendi lo del bakend, disculpa la ignorancia, yo tengo mi codigo hecho en localhost, tanto como el fronted y el bakend, hecho con strapi, tendras algun video donde muestres llevar desde el localhost a Google cloud?
Ya vi el video,pero tengo una duda el video su muestra la creación de un proyecto desde cero de strapi,pero en mi caso quiero desplegar mi proyecto que he estado trabajando de manera local al igual que me base de datos. Para eso que procedimiento debería de seguir. Espero contar con la ayuda.Gracias!!
Hola! Estoy tratando de ligar Strapi con hoja de calculo para hacer que cuándo recibo un post en strapi tambien se refleje en mi hoja de calculo(sheets), esto se podra hacer o tienes algun curso de esto? Te lo agradecería mucho 🙏
@@lasfito aunque vi algunos tutoriales y documentación que si es posible con mi conocimiento actual no podria ya que nunca he hecho Apis :/ y tendria que aprender sobre el tema primero para lo que quiero hacer pero al menos ya vi que si es posible 😅
@@josemanueldiaz7346 Ah, cierto. Me he confundido de video jaja Sucede que hoy día suelo preferir Contenedores en Cloud Run por encima de VMs (como la que utilicé para este video). Lo primero es preguntar a @dariomendez32 es que aclare como es que le aparece en el puerto 1337 pero a la vez dice que no puede acceder. Sobre eso, valdría la pena revisar que la VM tenga su red bien configurada porque a veces la red por defecto bloquea ciertos puertos o limita completamente el tráfico externo (internet). Lo segundo sería optar mejor por Cloud Run. En este video doy un breve recorrido sobre como correr un contenedor promedio: ruclips.net/video/TVm_Qaw41HU/видео.html Y dado que Strapi provee imágenes listas para esta tarea, es relativamente más fácil 🤙🏼
bro la solución es muy sencilla, simplemente en ligar de solo quitar el puerto 1337... delejo así: port: 80, para que no tome el puerto de la variable de entorno.
Lasfito y como se podría integrar el frontend con la autenticación mediante user / jwt token, de tal forma que cuando un usuario haga login desde un formulario a través de firebase también se pueda acceder por roles a la autenticación de la api ? Gracias!!
Mi problema es que el servidor funciona, strapi funciona, pero llego al dia seguiente y no funciona tengo que volver a arrancar strapi... y cuando tenga mi website en produccion??? se me va a caer todos los dias? alguna sugerencia? tambien el otro problema es que es http... y yo necesito que sea https o si no mi pagina la tacha el buscador como insegura... como se soluciona todo esto?
Tienes algún log de error? Con el administrador de procesos no deberías tener el problema que mencionas. Sobre el http no tienes que preocuparte porque este es "el back" y el navegador no juzga el tipo de conecciones que realizas con él. Lo que importa es el del sitio o "front", es ahí donde el navegador marca como conexión insegura. Aún así, si quieres tener https puedes instalar algún certificado gratuito en la máquina virtual.
@@lasfito excelente muchas gracias por su respuesta hermano, mira, la verdad no he chequeado el log, tengo dias de andar inverstigando sobre las VM, si es que por no usarlas un rato se apagan o algo... y tengo entendido que es eso, he hecho de todo para que no se apague pero sigue sucediendo... pero mejor reviso bien el log a ver que pasó
Hola, Ander Disculpa la demora. El certificado suele ser provisto por la infra. Para Strapi puedes probar a lanzar en Cloud Run en lugar de VM para que sea más directo obtener el certificado.
Gracias por responder, he estado tratando por una semana, ya no Tengo experiencia en servisires en general. Lo Ultimo que hice fue instalar nginx y Seguir la documentation de strapi pero no me funciona. Mas que Todo queria saber que configuration harías en El proyecto. Cabe mencionar que ya cuento con Los certificados
Muy buen video, tengo una duda yo tengo creada una base de datos en strapi con docker hay forma de vincular esa base con el google cloud o la base de datos debe ser creada desde hay para que todo funcione?
Sí se puede vincular sin mayor problema, para eso es el archivo de config de strapi. Ahora no tengo el código a la mano, pero puedes encontrar ejemplos en la documentación ✌🏼
Muchisimas gracias, de verdad ahora he entendido muchas cosas de strapi, pero tengo una duda, cuando lo subo al servidor y lo pongo a correr de manera indefinida puedo seguir creando colecciones?, porque yo subi strapi a heroku pero hay no me dejo crear colecciones, solo me dejaba agregarle objetos a las colecciones que anteriormente ya habia puesto
Gracias, José. Solo puedes añadir colecciones y editarlas en modo "dev". Por lo tanto tienes que detenerlo de "start" primero. O también podrías editar la carpeta donde se guardan las colecciones directamente sin detenerlo.
Esta super el video debería hacer un curso en donde enseñes desde cero esta avanzado stripi. ¿stripi es Javascript? ¿Si quiero hacer un tienda virtual stripi puedo hacer toda la programación del carrito o me toca instalar pluings?
Hola, Elkin. Sí, Strapi es JavaScript (Node.js). Por lo tanto, si sabes JavaScript podrás entender el código detrás de Strapi. En mis próximos videos mostraré como hacer una tienda con Strapi, verás que no se requiere de mucho ✌️
Hola, Gabriel Como buen dev tengo que responder con un "depende". Influye mucho el tráfico y si suele ser concurrido o esparcido, por el tema de que una instancia de contenedor puede recibir varias solicitudes. Para proyectos pequeños, puedes esperar precios similares a los de Firebase o Netlify/Vercel estandar (no la categoría gratuita). La mejor manera de estimar es con algún servicio de carga de tráfico durante un día o dos. Saludos
Hola, estoy trabajando con la version 4 de strrapi e cambiado el puerto y cuando doy 'sudo npm run develop' me sigue abriendo el localhost en el puerto 13377, Alguien ah tenido el mismo problema? 😅😅
@@Ragde627 por nada. ¿Ya probaste con alguna variable de entorno? O la eliminaste también del archivo config, porque recuerdo que era algo como port = env.port || 1337
Hola, Carlos. No tengo tanta experiencia con estas plataformas, pero Digital Ocean se enfoca mucho en facilidad de uso. Ahora, si hablamos de Gatsby, al ser un framework para creación de sitios estáticos lo mejor es que uses Netlify o Vercel.
hola de nuevo, lol, hiz¡ce todos los pasos de conectar con el provider, pero no sube los archivos, alguna sugerencia? (lo hice localmente y funciona, pero ahora la maquina esta en una instancia de GCP, pero ahora no lo hace)
Hola, tocayo. Sin ver el código lo primero que me viene a la mente son los permisos de tu maquina virtual. Las VMs traen ciertos derechos/permisos por defecto, hay que otorgarle permisos para escribir en los buckets. Aségurate de haberle otorgado dichos permisos ( 07:27 en el video). Lo segundo que se me ocurre es la configuración del bucket. Aségurate de que coincida el perfil de config que tienes en strapi con el que está en el bucket - y atención también a permitir lectura pública en el bucket.
IN CRE I BLE !!! He usado strapi anteriormente con heroku pero no siempre mis clientes quieren/pueden pagar de entrada los costos actuales del servicio, asi que esta es una muy buena solucion !! solo me queda una duda .... sigo el tutorial al pie de la letra, tal como lo vas haciendo, y llegado el momento en el que modifico el puerto 1337 a puerto 80, por mas que guardo el archivo, cuando ejecuto el script "develop" o "start" siempre el resultado final lo renderiza en el puerto 1337, y aun ingresando en el navegador en el puerto especificado, no me deja acceder al panel para crear al primer admin de la instancia de strapi....alguna sugerencia?? (he visto que mencionas en otros comentarios las "variables de entorno" pero MI NO ENTENDER ¯\_( ͡• ͜ʖ ͡•)_/¯
Las variables de entorno las insertas al momento de desplegar el servicio de cloud run. En la última etapa hay un apartado con varias pestañas y ahí puedes colocar PORT 8080 (o el que necesites). Si no funciona a así, prueba a modificar el código de strapi en el folder de config. Ctrl/Cmd + Shift + F para buscar port y cámbialo ahí directamente ✌🏼
bro la solución es muy sencilla, simplemente en ligar de solo quitar el puerto 1337... delejo así: port: 80, para que no tome el puerto de la variable de entorno.
Gracias, Jesús. A veces se "corta" cuando cambio de ventana. Esto se debe a un asunto con el programa para grabar pantalla. De momento es casi nula la interrupción, aún así estoy trabajando en arreglarlo. Saludos 🤙
@@lasfito Hola, que buen video, en la parte superior dice "Estimación mensual $30.58 USD" ¿eso es lo que va a tocar pagar mensualmente por el uso de la máquina?
@MagnetiC135 es correcto. Pero hay una forma mucho más barata con Cloud Run. Mi sitio lo tengo de esa forma: Despliega Directus CMS en 20 min con GCP ruclips.net/video/HQtpnCKKL8g/видео.html
hola, como estas? sabes que me sale un error al correr sudo npm run develop emilianonu@vm-strapi-api:~/my-project-strapi$ npm run develop > my-project-strapi@0.1.0 develop > strapi develop Error: unable to verify the first certificate at TLSSocket.onConnectSecure (node:_tls_wrap:1539:34) at TLSSocket.emit (node:events:513:28) at TLSSocket.emit (node:domain:489:12) at TLSSocket._finishInit (node:_tls_wrap:953:8) at TLSWrap.ssl.onhandshakedone (node:_tls_wrap:734:12) { code: 'UNABLE_TO_VERIFY_LEAF_SIGNATURE'
Parece ser un tema de la base de datos. Revisa que la bd acepte conexiones externas. En este video usé la base de GCP, pero puedes usar railway y más sencillo.
@@lasfito gracias por la respuesta, lo puede solucionar, pero ahora configuro el archivo server.js con el puerto 80 y cuando ejecuto npm run develop me lo sigue arrojando en el puerto 1337
Ya vi el video completo, es espectacular, ese conocimiento vale oro, muchas gracias.
Gracias ✌🏼
I am not Spanish but I watched the whole video. I am grateful, this was so useful for me. I spend so much time trying to use app engine and only got blank white white screen.
Thanks!
I'm glad you could follow along even though you don't speak Spanish. IMO, app engine is kinda trick that's why I usually pick either a VM or Cloud Run.
@@lasfito yea i got my app up now, I had to use nginx because strapi version 4 doesn't work the same way as 3 so I had to use the reverse proxy. Thanks again.
@@baremetals glad to hear that! ✌🏼
Excelente video.
Gracias, Ignacio 🤙🏼
Excelente video. Te la rifaste
Gracias, Jesús
Espero que te haya servido 🤙🏼
Excelente video, muchas gracias!, con estos tutoriales vas a llegar muy lejos, gracias por compartir tu conocimiento con los demás. Espero tu canal crezca mucho.
Gracias por los buenos deseos, Francisco. Lo importante es que el contenido les sirva 🙌🏼
Muchas gracias por el tutorial, está excelente!!!
Gracias, Juanes
Un saludo 🤙🏼
gracias desde paris francia
De nada,
Espero que te haya servido ✌🏼
Muy pero que muy buen video. Gracias
Gracias, Pablo
Espero te sirva ✌🏼
hola podrias realizar un video de strapi para enviar mail con nodemailer mediante gmail api
Seguro, lo añado a la lista de futuros videos 👍🏼
Muy Bien Explicado, Muchas Gracias, me gustaria un curso a fondo de strapi, sobre la configuración de correo, etc
Gracias. Tengo en lista otro video más sobre Strapi un tanto más elaborado ✌
exclente ahora intentare conectarlo con una app que estoy desarrollando en angular, deberias hacer un video (mi db en ves de postgresql la puse con mysql)
Gracias ✌️
Más adelante subiré un par de videos sobre integración con Strapi
@@lasfito chale no puedo ejecutar :( no me carga la ip
@@informaticacolectiva ¿Algún error en específico? Revisa que en tu MV permitas tráfico exterior y revisa que la reglas de la red permitan cualquier puerto.
@@lasfito pasame tu whats haha haber si me puedes ayudar bro es qur soy nuevo en esto, pero según yo si están permitiendo aub que no se como configurarla bien
@@informaticacolectiva Cualquier duda puedes comentarla por acá o a mi correo hola [arroba] lasfi.to
Muy bacano tu video bro... Contenido asi muy poco ❤
Gracias, espero que te sirva 🤙🏼
muchas gracias!,
Por nada, Leo.
Saludos ✌🏼
Obrigado, muito bom...show. valeu
Obrigado ✌🏼
Buen video, tengo una pregunta, si mi base de datos ya contiene tablas, relaciones entre ellas y datos, sería el mismo proceso y de igual manera visualizaría los datos y tablas anteriormente creadas cuando inicie con Strapi?
Nunca he tenido necesidad de algo como eso, pero me parece que Strapi requiere de una DB limpia porque borra todas las tablas. En caso contrario, las tablas que tienes deberían igualar el esquema que usa Strapi para que pueda visualizarlas dentro de Strapi. Te recomiendo mejor echar un ojo en la docu o preguntar en su Discord.
Excelente video, entendi lo del bakend, disculpa la ignorancia, yo tengo mi codigo hecho en localhost, tanto como el fronted y el bakend, hecho con strapi, tendras algun video donde muestres llevar desde el localhost a Google cloud?
Quizá este video pueda darte una idea:
ruclips.net/video/dW7BDrJbzz0/видео.html
Ya vi el video,pero tengo una duda el video su muestra la creación de un proyecto desde cero de strapi,pero en mi caso quiero desplegar mi proyecto que he estado trabajando de manera local al igual que me base de datos. Para eso que procedimiento debería de seguir.
Espero contar con la ayuda.Gracias!!
Necesitarías migrar tu dB local a la db que inicialice strapi.
Excelente video, creo de deberías hacer un video que se puede hacer ETL en cloud storage con algo que tenga pandas.
Gracias de nuevo, Cris
Pero como respondí en tu otro comentario, no sé mucho sobre python :v
Hola! Estoy tratando de ligar Strapi con hoja de calculo para hacer que cuándo recibo un post en strapi tambien se refleje en mi hoja de calculo(sheets), esto se podra hacer o tienes algun curso de esto? Te lo agradecería mucho 🙏
La verdad es que es posible con webhooks y la API de de Google sheets. Aunque nunca lo he hecho :v
@@lasfito te agradezco la respuesta! Investigare más para ver cómo puedo hacerlo ya que no conozco y no he usado la herramienta nunca jeje
Ya tiene un mes de esto. Lo conseguiste?
@@lasfito aunque vi algunos tutoriales y documentación que si es posible con mi conocimiento actual no podria ya que nunca he hecho Apis :/ y tendria que aprender sobre el tema primero para lo que quiero hacer pero al menos ya vi que si es posible 😅
He cambiado el puerto al 80, pero me sigue apareciendo el puerto 1337 y no puedo acceder,< a strapi en la web. que puede ser?
Hola, Dario
Disculpa la demora.
Podría ser un tema de las variables de entorno en Cloud Run, ¿Las cambiaste también?
@@lasfito Hola lasfito,
El error es en el minuto 25:18, parece que la solucion que das hace referencia a otra parte del viedo.
Gracias :)
@@josemanueldiaz7346 Ah, cierto. Me he confundido de video jaja Sucede que hoy día suelo preferir Contenedores en Cloud Run por encima de VMs (como la que utilicé para este video).
Lo primero es preguntar a @dariomendez32 es que aclare como es que le aparece en el puerto 1337 pero a la vez dice que no puede acceder. Sobre eso, valdría la pena revisar que la VM tenga su red bien configurada porque a veces la red por defecto bloquea ciertos puertos o limita completamente el tráfico externo (internet).
Lo segundo sería optar mejor por Cloud Run. En este video doy un breve recorrido sobre como correr un contenedor promedio:
ruclips.net/video/TVm_Qaw41HU/видео.html Y dado que Strapi provee imágenes listas para esta tarea, es relativamente más fácil 🤙🏼
bro la solución es muy sencilla, simplemente en ligar de solo quitar el puerto 1337... delejo así: port: 80, para que no tome el puerto de la variable de entorno.
Lasfito y como se podría integrar el frontend con la autenticación mediante user / jwt token, de tal forma que cuando un usuario haga login desde un formulario a través de firebase también se pueda acceder por roles a la autenticación de la api ? Gracias!!
En ese caso es mejor no utilizar la autenticación de Firebase, sino la de Strapi. Y ya dependiendo del framework que uses lidias con los JWTs.
Mi problema es que el servidor funciona, strapi funciona, pero llego al dia seguiente y no funciona tengo que volver a arrancar strapi... y cuando tenga mi website en produccion??? se me va a caer todos los dias? alguna sugerencia? tambien el otro problema es que es http... y yo necesito que sea https o si no mi pagina la tacha el buscador como insegura... como se soluciona todo esto?
Tienes algún log de error?
Con el administrador de procesos no deberías tener el problema que mencionas. Sobre el http no tienes que preocuparte porque este es "el back" y el navegador no juzga el tipo de conecciones que realizas con él. Lo que importa es el del sitio o "front", es ahí donde el navegador marca como conexión insegura. Aún así, si quieres tener https puedes instalar algún certificado gratuito en la máquina virtual.
@@lasfito excelente muchas gracias por su respuesta hermano, mira, la verdad no he chequeado el log, tengo dias de andar inverstigando sobre las VM, si es que por no usarlas un rato se apagan o algo... y tengo entendido que es eso, he hecho de todo para que no se apague pero sigue sucediendo... pero mejor reviso bien el log a ver que pasó
hola, que pasa si mi proyecto de strapi ya esta creado localmente?
En ese caso tendrías que subirlo a algún repositorio en línea (GitHub por ejemplo) y luego clonarlo en la máquina virtual.
Una consulta al hacer el npm run develop veo que la IP de la VM me arroja un: This site can’t be reached
¿Está abierta a tráfico externo?
@@lasfito hola gracias por tu respuesta. Entiendo que sí, pero me podrías confirmar donde valido que esté abierto a trafico externo
@@jesusvasquez3328 En los ajustes de la VM. Tiene que estar asignada a una red y la red debe aceptar tráfico externo
Excelente como siempre cuando vas a hacer el de la caja de comentarios personlizada con github
Gracias ✌🏼 Ando trabajando un vídeo de ecommerce para la siguiente semana y después ya vendrá el de comentarios.
Hola, podrías explicar como agregar el certificado SSL a strapi?
Hola, Ander
Disculpa la demora.
El certificado suele ser provisto por la infra. Para Strapi puedes probar a lanzar en Cloud Run en lugar de VM para que sea más directo obtener el certificado.
Gracias por responder, he estado tratando por una semana, ya no Tengo experiencia en servisires en general. Lo Ultimo que hice fue instalar nginx y Seguir la documentation de strapi pero no me funciona. Mas que Todo queria saber que configuration harías en El proyecto. Cabe mencionar que ya cuento con Los certificados
Muy buen video, tengo una duda yo tengo creada una base de datos en strapi con docker hay forma de vincular esa base con el google cloud o la base de datos debe ser creada desde hay para que todo funcione?
Sí se puede vincular sin mayor problema, para eso es el archivo de config de strapi. Ahora no tengo el código a la mano, pero puedes encontrar ejemplos en la documentación ✌🏼
Y se puede optar por una maquina virtual mas barata?
Depende del tráfico que vayas a recibir. También podrías usar un enfoque serverless con cloud run:
ruclips.net/video/TVm_Qaw41HU/видео.html
pense que se me habia quedado la velocidad de reproduccion en 1.5x 😆
xd
Muchisimas gracias, de verdad ahora he entendido muchas cosas de strapi, pero tengo una duda, cuando lo subo al servidor y lo pongo a correr de manera indefinida puedo seguir creando colecciones?, porque yo subi strapi a heroku pero hay no me dejo crear colecciones, solo me dejaba agregarle objetos a las colecciones que anteriormente ya habia puesto
Gracias, José. Solo puedes añadir colecciones y editarlas en modo "dev". Por lo tanto tienes que detenerlo de "start" primero. O también podrías editar la carpeta donde se guardan las colecciones directamente sin detenerlo.
Esta super el video debería hacer un curso en donde enseñes desde cero esta avanzado stripi.
¿stripi es Javascript?
¿Si quiero hacer un tienda virtual stripi puedo hacer toda la programación del carrito o me toca instalar pluings?
Hola, Elkin.
Sí, Strapi es JavaScript (Node.js). Por lo tanto, si sabes JavaScript podrás entender el código detrás de Strapi.
En mis próximos videos mostraré como hacer una tienda con Strapi, verás que no se requiere de mucho ✌️
Super estare pendiente de nuevo video.
Un saludo desde Colombia
Muy interesante el video!! Una consulta, cuáles son los costos que se tiene para un proyecto como este?
Hola, Gabriel
Como buen dev tengo que responder con un "depende".
Influye mucho el tráfico y si suele ser concurrido o esparcido, por el tema de que una instancia de contenedor puede recibir varias solicitudes.
Para proyectos pequeños, puedes esperar precios similares a los de Firebase o Netlify/Vercel estandar (no la categoría gratuita).
La mejor manera de estimar es con algún servicio de carga de tráfico durante un día o dos.
Saludos
Hola, estoy trabajando con la version 4 de strrapi e cambiado el puerto y cuando doy 'sudo npm run develop' me sigue abriendo el localhost en el puerto 13377, Alguien ah tenido el mismo problema? 😅😅
¿En qué parte cambiaste el puerto? ¿Creaste una variable de entorno?
@@lasfito lo cambie en el archivo server.js de la carpeta config
@@lasfito eh no no cree una variable de entorno, por cierto gracias por responder 😁
@@Ragde627 por nada. ¿Ya probaste con alguna variable de entorno? O la eliminaste también del archivo config, porque recuerdo que era algo como port = env.port || 1337
@lasfito como creo las variables de entorno por fa
es lo mismo que si lo subes a heroku?
Sí. Heroku, AWS, Digital Ocean, Azure, cualquiera.
@@lasfito Que diferencias haz encontrado en costos? Con cual servicio de todos consideras es más sencilla la integración con Gatsby?
Hola, Carlos.
No tengo tanta experiencia con estas plataformas, pero Digital Ocean se enfoca mucho en facilidad de uso.
Ahora, si hablamos de Gatsby, al ser un framework para creación de sitios estáticos lo mejor es que uses Netlify o Vercel.
hola de nuevo, lol, hiz¡ce todos los pasos de conectar con el provider, pero no sube los archivos, alguna sugerencia? (lo hice localmente y funciona, pero ahora la maquina esta en una instancia de GCP, pero ahora no lo hace)
Hola, tocayo.
Sin ver el código lo primero que me viene a la mente son los permisos de tu maquina virtual.
Las VMs traen ciertos derechos/permisos por defecto, hay que otorgarle permisos para escribir en los buckets.
Aségurate de haberle otorgado dichos permisos ( 07:27 en el video).
Lo segundo que se me ocurre es la configuración del bucket. Aségurate de que coincida el perfil de config que tienes en strapi con el que está en el bucket - y atención también a permitir lectura pública en el bucket.
@@lasfito Buenas noticias!!! Funciono! Gracias por contestar! 🤝💪🏽
@@luisperez1007¡Qué bueno! ¿Cuál era el problema? 👀
@@lasfito me parece que era un error de sintaxis o algún problema con la clave secreta, fueron las únicas cosas que rectifique 😂
IN CRE I BLE !!! He usado strapi anteriormente con heroku pero no siempre mis clientes quieren/pueden pagar de entrada los costos actuales del servicio, asi que esta es una muy buena solucion !! solo me queda una duda .... sigo el tutorial al pie de la letra, tal como lo vas haciendo, y llegado el momento en el que modifico el puerto 1337 a puerto 80, por mas que guardo el archivo, cuando ejecuto el script "develop" o "start" siempre el resultado final lo renderiza en el puerto 1337, y aun ingresando en el navegador en el puerto especificado, no me deja acceder al panel para crear al primer admin de la instancia de strapi....alguna sugerencia?? (he visto que mencionas en otros comentarios las "variables de entorno" pero MI NO ENTENDER ¯\_( ͡• ͜ʖ ͡•)_/¯
Las variables de entorno las insertas al momento de desplegar el servicio de cloud run. En la última etapa hay un apartado con varias pestañas y ahí puedes colocar PORT 8080 (o el que necesites). Si no funciona a así, prueba a modificar el código de strapi en el folder de config. Ctrl/Cmd + Shift + F para buscar port y cámbialo ahí directamente ✌🏼
bro la solución es muy sencilla, simplemente en ligar de solo quitar el puerto 1337... delejo así: port: 80, para que no tome el puerto de la variable de entorno.
Excelente video solo que no se si es mi internet pero a veces se ve cortado :(
Gracias, Jesús.
A veces se "corta" cuando cambio de ventana.
Esto se debe a un asunto con el programa para grabar pantalla. De momento es casi nula la interrupción, aún así estoy trabajando en arreglarlo.
Saludos 🤙
como tienes tantos creditos
Es lo que dan por probar el servicio ✌🏼
es cuando intento ejecutar el comando npm run build
@@alessandrovasquez2592 ¿A qué te refieres, Alessandro?
pero 30 USD es muy caro, no?
De qué precio hablas?
@@lasfito Hola, que buen video, en la parte superior dice "Estimación mensual $30.58 USD" ¿eso es lo que va a tocar pagar mensualmente por el uso de la máquina?
@MagnetiC135 es correcto. Pero hay una forma mucho más barata con Cloud Run. Mi sitio lo tengo de esa forma:
Despliega Directus CMS en 20 min con GCP
ruclips.net/video/HQtpnCKKL8g/видео.html
@@lasfito excelente, voy a echar un vistazo
hola, como estas? sabes que me sale un error al correr sudo npm run develop
emilianonu@vm-strapi-api:~/my-project-strapi$ npm run develop
> my-project-strapi@0.1.0 develop
> strapi develop
Error: unable to verify the first certificate
at TLSSocket.onConnectSecure (node:_tls_wrap:1539:34)
at TLSSocket.emit (node:events:513:28)
at TLSSocket.emit (node:domain:489:12)
at TLSSocket._finishInit (node:_tls_wrap:953:8)
at TLSWrap.ssl.onhandshakedone (node:_tls_wrap:734:12) {
code: 'UNABLE_TO_VERIFY_LEAF_SIGNATURE'
Parece ser un tema de la base de datos. Revisa que la bd acepte conexiones externas. En este video usé la base de GCP, pero puedes usar railway y más sencillo.
@@lasfito gracias por la respuesta, lo puede solucionar, pero ahora configuro el archivo server.js con el puerto 80 y cuando ejecuto npm run develop me lo sigue arrojando en el puerto 1337
ya lo puede solucionar, gracias