En Internet hay demasiados servicios para cubrir nuestras necesidades, aunque debido a la sobre-información mucho de ese material de interés se ve ocultado por encima de otros contenidos no relevantes, es por ello que hoy escribo esto.
Andaba navegando por Internet mientras revisaba las notas de ideas para artículos en el blog que tengo pendientes, entonces me tope con una nota de hace rato en donde destacaba los servicios de almacenamiento de proyectos, sea para prototipos, webs, archivos, apps y etc.
Teniendo en cuenta que dichos sitios ofrecen planes gratuitos o parcialmente gratuitos en donde limitan su uso a varios meses o un año, también simplemente minimizan las características para los planes gratuitos y asi ofrecerles el espacio de forma permanente. En dicha selección destacaba alguno de ellos:
GitLab Pages
GitLab Pages ofrece un plan gratuito para siempre para usuarios individuales que incluye sitios web estáticos gratuitos. Ofrece 5 GB de almacenamiento y 10 GB de transferencias por mes. También tienen un límite de 400 minutos por mes de CI/CD, y cinco usuarios por namespace.
Todos los planes de GitLab ofrecen repositorios privados ilimitados, y, es importante mencionar que los minutos CI/CD para proyectos públicos creados a partir del 17 de julio de 2021 tienen un tope de 50.000 minutos en el plan gratuito.
Más información acerca de GitLab Pages.
Codeberg Pages
¡Aloja sitios web estáticos con Codeberg Pages!
Es rápido, fácil, gratuito y veloz: sólo tienes que poner la página de inicio de tu proyecto de código abierto, tu blog de desarrollador o tu experimento web en un repositorio Git en Codeberg, y nosotros haremos el resto.
¿Limites? No encontré mucha información al respecto. Impulsado por Gitea te da toda la potencia de Git y un servicio centrado en la comunidad (debe rondar más o menos los mismos límites que GitLab).
GitHub Pages
GitHub Pages es sin duda uno de los más populares, su plan gratuito para individuos y organizaciones también es de por vida e incluye repositorios públicos y privados ilimitados. GitHub también ofrece cinco veces más minutos CI/CD por mes: hasta 2000 para repositorios públicos. Estos también reciben 500 MB de almacenamiento de paquetes.
¿Cual es la diferencia entre estos tres y por qué el “Pages” ?
La diferencia de los tres técnicamente no es mucha, uno ofrece más servicios, más cantidad de tiempo limite en CI/CD, mayor almacenamiento, mayor accesibilidad a los repositorios privados, mayor cantidad de transferencia y otras características, pero lo que en verdad diferencia un servicio de otro es para quién va enfocado. Más o menos seria de dicha escala entre la más comercial a la menos comercial: GitHub>GitLab>Codeberg y también representa una cuestión social, recordemos que GitHub es propiedad de Microsoft, cuestión que no gusto mucho a la comunidad por sus técnicas invasivas y políticas que ha ido incluyendo. En fin, las tres cumplen el cometido del plano del desarrollo.
Ahora respondiendo la pregunta del ¿Por qué el “Pages”? Precisamente dichas plataformas cuentan con la flexibilidad total en el plano del desarrollo, pero en mi caso antes de pagar por mi sitio gatooscuro.xyz estuve buscando un servicio gratuito que fuera amigable con mi contenido y a su vez generoso con sus características, a lo que en la búsqueda surgieron estos tres cumpliendo completamente mis expectativas ¿con cual me quede? Pues, entendí por completo el funcionamiento en GitHub que es más amigable, aunque las tres se basan en Git y tienen demasiada documentación, si que la interfaz de GitHub es mucho más atractiva y de ahi fue donde temporalmente aloje mi contenido siendo este gatooscuro.github.io hasta que pude pagar mi sitio actual (todo eso sucedió mucho tiempo atrás de que fuera propiedad de Microsoft).
Aun asi explicado lo anterior, les dejaré dos sitios de referencia en donde se comparan las tres plataformas mencionadas:
En esta lista de recomendación también destaco lo servicios de:
La lista que todo desarrollador u creador de contenido necesita
Este artículo no sólo se iba a centrar en dichos tres servicios, no. Resulta y pasa que mientras investigaba acerca de estos para aquel entonces encontré un lugar de referencia, una lista con todos los sitios disponibles al momento que son accesibles de manera gratuita completa o parcialmente (mínimo un año de servicio). Dicha lista destaca los serivicios de almacenamiento, conexiones, seguimiento, planos y sprites (dibujo) , edición de videojuegos y un sin fin de herramientas para el ecosistema del desarrollo… A continuación les coloco una traducción de la lista:
” Los desarrolladores y autores de código abierto tienen ahora una gran cantidad de servicios que ofrecen niveles gratuitos, pero puede ser difícil encontrarlos todos para tomar decisiones informadas.
Esta es una lista de software (SaaS, PaaS, IaaS, etc.) y otras ofertas que tienen niveles gratuitos para los desarrolladores.
El alcance de esta lista en particular se limita a las cosas que los desarrolladores de infraestructuras (administradores de sistemas, profesionales de DevOps, etc.) pueden encontrar útiles. Nos encantan todos los servicios gratuitos que hay, pero sería bueno mantener el tema. Es una línea un poco gris a veces, así que esto es un poco opinable; no te ofendas si no acepto tu contribución.
Esta lista es el resultado de Pull Requests, revisiones, ideas y trabajo realizado por más de 1100 personas. Tú también puedes ayudar enviando Pull Requests para añadir más servicios o eliminando aquellos cuya oferta ha cambiado o ha sido retirada.
Lista de seguimiento de lo mejor
NOTA: Esta lista es sólo para las ofertas de as-a-Service, no para el software auto-alojado. Para que un servicio sea elegible tiene que ofrecer un nivel gratuito y no sólo una prueba gratuita. Si el nivel gratuito tiene un límite de tiempo, debe ser de al menos un año. También consideramos el nivel gratuito desde el punto de vista de la seguridad, por lo que el SSO está bien, pero no aceptaré servicios que restrinjan el TLS a los niveles de pago”.
Fuente: https://free-for.dev/#/?id=web-hosting bajo el repositorio de ripienaar https://github.com/ripienaar/free-for-dev
Se le agradece por tal lista que me ha ayudado a encontrar sitios de gran valor ❤️ y ahora se las comparto a ustedes también.
Saludos.
Nota: este artículo fue escrito desde el móvil, nunca acostumbró a escribir desde uno pero tengo problemas con el portátil así que pueden surgir errores, espero y lo entiendan.