Crea tu propio servicio PaaS (Platform as a Service) con Caprover
HTML-код
- Опубликовано: 16 ноя 2022
- Caprover es un software open source que puedes instalar en tus propios servidor (VPS o tu propio Servdior) para poder tener tu propio servicio PaaS (Plataform) similar a Heroku, Vercel, Netlify, render.com, railwayapp.
Es decir puedes configurar tu servidor para poder desplegar aplicaciones facilmente.
En este ejemplo usaremos Digitalocean como servicio de la nube para instalar caprover y namecheap como servicio para poder comprar un dominio.
Aprenderemos como desplegar aplicaciones de Nodejs, y Wordpress aunque la idea es que entiendan como se pueden desplegar cualquier tipo de aplicacion (usando Docker).
DigitalOcean (200$ para nuevos usuarios) ➞ m.do.co/c/8ef261d77de5
Comprar dominio en Namecheap ➞ namecheap.pxf.io/ErDe9
🎥 Videos Recomendados:
Github Pages npm ➜ • Github Pages | Sitios ...
Mongodb Visual Studio Code ➜ • Mongodb para Visual St...
Mongoose ➜ • Mongoose | Introduccci...
Thunder Client ➜ • Thunder Client - Postm...
Variables de Entorno en Nodejs ➜ • Variables de Entorno e...
Curso de Git ➜ • Git y Github | Curso P...
Rest client VSCode ➜ • Rest Client | Extensio...
Mongodb Atlas ➜ • MongoDB Atlas, NoSQL e...
👨💻 ¿Qué servicios y productos utilizo?
Ledger (Hardware Wallet) ➞ bit.ly/3ijsVNW
SiteGround ➞ bit.ly/31u9ZEk
Cloudinary ➞ bit.ly/3ohNlJ7
#caprover #heroku #desarrolloweb - Наука
Bueeeeeeenisimo aporte!
Esto es lo mejor para quienes tienen varios clientes, puedes controlar todos los APPS desde una VPS y el costo sale muuuucho mas barato!
Espero mas aportes como este Fazt, saludos.
WOW Gracias capo!, fazt como siempre demostrando que su contenido es lo mejor que hay en youtube
uau, muchisimas gracias Fazt, eres un genio explicando perfectamente cosas importantes y muy técnicas :) e innovdoras :)
Que buenos tutoriales tienes hermano enserio agradezco mucho tu trabajo ya que contigo he aprendido bastante, ahorita estoy experimentando un poco con las páginas PWA con next Js pero he tenido algunos problemas sobre todo con el modo (offline) el cual me parece que tiene muchísimo potencial para futuros proyectos y emprendimientos, los tutos y docmutaciones que he visto hasta el momento están un poco anticuados para este framework, y creo que estaría muy chido que hicieras un vídeo enseñando el cómo hacer una de estas paginas con las actualizaciones del framework actual y talvez profundizando un poco en las características generales que tienen este tipo de apps, como el hecho de recibir y enviar notificaciones push, el acceder a algunas herramientas del hardware, el poder descargarlas y utilizarlas con un rendimiento semejante al nativo, y pues el uso de la caché para poder recibir recursos sin necesidad de internet.
Un saludo y muchas gracias por todo 👌
Ya lo iré chequeando. Por cierto, espero hagas un review de Cosmic JS, sé que también será útil para algunas personas, especialmente desarrolladores frontend que quieran tener su propio backend sin gastar mucho tiempo. Es buenísimo.
Muchas gracias crack!!! Excelente herramienta a probarla 👋🏽🤯
@fazt que buen tutorial, muchas gracias por compartir 🙌
Excelente video, me llamo mucho la atención🥰
justo esta semana resolvi con { Ubuntu 22/ Nginx / mongoDB / PM2 / Nodejs / express / reactjs } = VPS //// esta solucion con CapRover definitivamente la voy a probar
Justo era lo que andaba buscando
Me encantó la verdad, ya lo voy a implementar en un VPS
Tiene buena pinta. Habrá que probarlo
Super, muchas gracias!!!!
Súper cool bro!
Muy bien explicado.
Genial Fazt!! kubernetes y K3s + Rancher encaja superbien con un pico-cluster de rpi4 de 8GB, será mi nuevo proyecto.
Suena muy bien, de hecho voy a probarlo a ver qué tal va para un tutorial :)
Es una gran herramienta, costo+benificio,
Chulada de proyecto, lo he usado por 2 años, solo cuidado con los dockerfiles porque los build steps chupan RAM, easypanel tambien es buenisimo y muchisimo mas facil de setear los webhooks de github para triggear builds.
Como siempre geniales tus videos, muchas gracias por compartir tus conocimientos!!
Que Sistema Operativo usas??
Genio fazt siempre
BUENOS TUTORIALES SIGUE ASI
Excelente, mis respectos.
Tomare un fin de semana para hacer esto. se ve genial. supongo que para mejor rendimiento tocara aumentar los recursos del doplet de Digital Ocean.
Asi es :)
Hola , antes que nada agradecerte por la información, es muy útil ! 👍 , Soporta apis de springboot con Java ? Si es así podrías hacer un tutorial ? 👏
Gracias Fazt.
demasiado bueno
como se maneja la carga de datos, tipo, subo una app con astro y otra con wordpress, asi que una consumira mas recursos. . .
Desde un moto c 😟 sin PC no hubo deploy pero si Linux mint y mucho python pero bueno ahora esperando un i3 para hacer mi propio heroku siiii 😝
Haz un tutorías de c++ :(
¿Podrias hacer un tutorial de Como hacer un e-commerce website utilizando el MERN Stack (MySQL, Express, React, Node), please 🥺🥺🥺?
Apoyo la idea, es uno de los videos que deben estar en todo proyecto de un desarrollador.
Mejor con Angular
Con toda información ahí afuera eso ya se hace fácil xF
hay muchísimos ejemplos en YT bro, más con react
Gracias por el vídeo. No conocía este tipo de servicios. Dices que harás otros vídeos sobre alternativas similares a CapRover, podrías indicarnos cuáles tienes en mente? por ir buscando info de antemano. Gracias!
Yo uso coolify, me parece mejor que caprover y sigue recibiendo updates, cosa que caprover no.
Buenas tardes, fantástico video, quería preguntarte, si mi vps tiene espacio, con caprover puedo tener un storage para almacenar mis archivos e imagenes de mi sitio web, si es así cuál recomendarías, muchas gracias.
Similar a dokku pero con interfaz. Aunque quiza algo mas basico?
Personalmente lo recomendarias para tener unas dos paginas estaticas o prefieres instalar e configurar todo de cero?
Excelente contenido, estuve intentando montarlo en una pc para alojar en mi red lan diferentes proyectos y poder acceder desde afuera para testing, pero no logro hacerlo funcionar, pude instalar easypanel pero no me arranca nada jaja :(
Fazt, dime tu opinion sobre este servicio? Es de invertir tiempo aprendiendolo o hay otros que te gustan más?
¿Puede esto sustituir a Virtuozzo y su escalado automático?
porque me sale este error cunado desplego una app en react? NGINX 502 Error
Alguna forma de implementar CD?
dime, parar realizar este tutorial ¿igual se debe de realizar pagos en algunos servicios) para poder conectar a una PaaS, Cierto?
La pregunta es esta en el mismo proyecto final puedo tener un contenedor de node y otro de .net o debo crear otro vps alguien me puede confirmar
hola amigo tengo un error 502 al subir mi app y no se como solucionar ... alguna idea?? ... enseñas excelentemente !!! saludos
Hola fazt, gracias por todo tu grandioso contenido. La herramienta solo sirve para servicios web? O también es posible desplegar aplicaciones frontend
Hola Dayron, sirve para ambos, backend y tambien archivos estaticos (generados por herramientas de Frontend) :)
caprover.com/docs/recipe-deploy-create-react-app.html
Como puedo crear mi propio servidor casero para instalar caprover?
Master 👽
es similar a horoku y otros, pero es mejor, igual o peor que dichos servicios? tu como lo ves?
hola Fast muchas gracias por el video, pero quisiera saber si puedes mostrarnos como conectarnos a un proyecto que ya existe en CapRover, me ha tocado subir los cambios a producción para un proyecto que ya esta utilizando CapRover pero no me queda claro como conectarme a una aplicación ya existente y actualizar la información en ese contenedor
Yo le hice cambio a mi app le hice un nuevo comit luego use otra vez caprover deploy
Lo probare en mi cpanel :V
Excelente, se podría utilizar con múltiples dominios ?
Si claro, cada aplicacion que subas es posible asignarle su dominio personalizado, igual como lo permite las plataformas como heroku, vercel, railway, etc
una duda, ¿donde puedo modificar lo que muestra el dominio principal? Saludos y de nuevo gracias ;)
ya encontré el html, está: captain/generated/static/default/index.html
Gracias.
Primero
Hola, el video es muy interesante, se puede subir un software a la nube? por ejemplo tenemos un visor que se llama firestorm viewer y es para acceder al metaverso 3d que tenemos, y eso nos gustaria que ya estuviera en la nube instalado para que no dificulte al cliente la descarga del mismo
gracias
Hola que tal buen video, intento hacer lo mismo, pero tengo un problema, segui tus videos, y me cree un servidor con express typescript etc, pero mi problema es e comando que tengo el start lo tengo asi cross-env NODE_ENV=production nodemon, como tendria que hacer para que ejecute bien en el servidor bro ?
NODE_ENV es una variable de entorno, cuando ejecutas cross-env esta estableciendo una variable antes de que arranque el programa.
al momento de desplegarlo simplemente debes añadir en caprover en su seccion "Environment variables" este valor:
caprover.com/docs/app-configuration.html#app-config
@@FaztCode muchas gracias cracks
Me gustaría que sigas subiendo vídeos acerca de este tema me parece muy bueno la verdad, ahorita como he subido varios cambios estoy buscando en la documentación como borrar esas historias de versiones , porque me imaginó que deben de pesar Arto
pero yo entro a ese mismo dominio y el navegador dice que no existe ese dominio
Es porque ese es mi dominio para hacer pruebas una vez termino el tutorial le doy de baja, pero puedes compar tu dominio con el enlace de la descripción
Coolify es otra herramienta que encontré pero no tengo idea cual será mejor.
No la he probado pero voy a revisarla esta semana para ver qué tal. Gracias por la idea :)
@@FaztCode un tutorial para coolify bro no hay mucha info
Freenom dominio gratis
Me gusta
Si el dominio es mi pagina principal y los subdominios mis proyectos en este caso sin el *something solo * , entonces CapRover queda en el subdominio captain.mysite.com, pero que hay o como configuro mi web principal en mysite.com?
Tengo la misma duda
@@Birlero Yo lo resolví, en mi caso era un sitio estático la pagina principal por lo tanto solo cree una nueva app www y ahí apunte el dominio principal.