
Si está interesado en autohospedar, automatización del hogar o simplemente modificar su Raspberry Pi, tiene una amplia variedad de opciones.
Pero si eres nuevo y quieres algo que te haga más rápido, Casaos es lo que puedes probar.
Casas No es su sistema operativo normal. Es más como un comandante, colocando todas tus aplicaciones favoritas de auto-compromisas bajo un mismo techo.
Se basa en el ecosistema Docker, que simplifica el proceso de administrar una variedad de servicios, aplicaciones y dispositivos inteligentes desde un tablero basado en el navegador.

Casaos fue desarrollado originalmente por el fabricante de Zimaboard, que ha implementado herramientas como Jellyfi, Plex, Immich, Photoprism y más por algunas veces.
Zimaboard convierte el sueño de poseer Homelab en realidad
Controle los datos al alojar fácilmente el software de código abierto utilizando este complemento y reproduciendo dispositivos HomElab.

Aprendamos más y exploremos cómo Casaos puede ayudar a transformar nuestra simple Raspberry Pi en una poderosa nube personal.
¿Qué es Casas?

Piense en ello Casas (Casa es «hogar» en español) como hogar para una Raspberry Pi o un dispositivo similar.
Se encuentra en la parte superior de su sistema operativo existente.como Ubuntu o Raspberry Pi OS, y conviértelo a una máquina autohostada.
Casaos simplifica el proceso de sus aplicaciones que normalmente ejecuta a través de los contenedores Docker al traer la facilidad de uso de las plataformas de gestión de Docker como Portainer.
Actúa como una interfaz entre usted y la aplicación, proporcionando un tablero elegante y fácil de usar que le permite controlar todo desde un solo lugar.
Puede implementar una variedad de aplicaciones a través de una interfaz basada en la web, incluidos servidores de medios como JellyFin o plataformas para compartir archivos como NextCloud.
Instale Casaos en Raspberry Pi
Instalar Casaos en una Raspberry Pi es tan fácil como ejecutar un solo script bash. Pero primero, asegurémonos de que su Raspberry Pi esté lista:
💡
Asegúrese de que el sistema operativo de su PI esté actualizado ejecutando el siguiente comando:
sudo apt update && sudo apt upgrade -ySi Curl no está instalado, ejecute:
sudo apt install curl -yAhora, obtenga el script de instalación del sitio web oficial y ejecute:
curl -fsSL | sudo bash
Visite la interfaz web Casaos
Después de completar la instalación, recibirá una dirección IP en el terminal para acceder a Casaos desde su navegador web.
Simplemente escriba esta dirección en su navegador, o si no está seguro del tipo hostname -I Obtenga la IP en el Raspberry Pi y la pantalla de bienvenida de Casaos lo saludará.

El proceso de configuración inicial lo guiará a crear una cuenta y comenzará a usar la nube personal.

empezando
Después de ingresar a la habitación, Casaos le da la bienvenida con una interfaz limpia y moderna. Verá estadísticas del sistema, como el uso de la CPU, la memoria y el espacio de disco en el panel base de la ventana.
También hay una barra de búsqueda para una fácil navegación, y en el corazón del tablero está el cajón de aplicaciones: su puerta de enlace a todas las aplicaciones instaladas y disponibles.

Casaos viene preinstalado con dos aplicaciones principales: documento y Tienda de aplicaciones. Si bien la aplicación del archivo proporciona un fácil acceso al almacenamiento local en su Raspberry Pi, la App Store es donde realmente ocurre la magia.
Desde aquí, puede instalar varias aplicaciones en solo unos pocos clics.
Explore la tienda mágica de aplicaciones
este Tienda de aplicaciones Es una de las principales atracciones en Casaos. Proporciona una selección seleccionada de aplicaciones que se pueden implementar directamente en el PI con un esfuerzo mínimo.
Así es como puede instalar la aplicación:
- Ir a la App Store
Desde el tablero, haga clic en el icono de la tienda de aplicaciones.

- Explorar o buscar aplicaciones
Desplácese a través de la lista de aplicaciones disponibles o use la barra de búsqueda para encontrar lo que desea.

- Haga clic en Instalar
Una vez que encuentre la aplicación que desee, simplemente haga clic en el botón «Instalar» y Casaos manejará el resto.

Una vez que se complete la instalación, la aplicación aparecerá en el cajón de su aplicación.

Esto es muy simple.
💡
Puede acceder a la configuración a nivel de contenedor de su aplicación haciendo clic derecho en el icono de la aplicación en el tablero. Le permite asignar directorios en el disco (volumen de Docker) utilizando la aplicación. Por ejemplo, si está utilizando JellyFin, debe asignar la carpeta de medios en la configuración de JellyFin (Container). Deberías verlo más tarde en este tutorial.
Derecho a usar
Una vez que tenga sus aplicaciones instaladas en Casaos, acceder a ellas es fácil con su diseño intuitivo.
Todo lo que tiene que hacer es hacer clic en el icono JellyFin y se abrirá automáticamente en una nueva ventana del navegador.

Cada aplicación que instala se comporta de manera similar, y Casaos se encarga de la configuración de backend para garantizar que la aplicación sea fácilmente accesible a través del navegador.
No es necesario ingresar manualmente la dirección IP o el puerto, ya que Casaos lo maneja por usted.
Para aplicaciones como JellyFin o cualquier servicio de autohostación, es posible que deba iniciar sesión con credenciales predeterminadas (puede y debe cambiar después del primer uso).
Para JellyFin, las credenciales de inicio de sesión predeterminadas son:
- nombre de usuario:
admin - contraseña:
admin
Por supuesto, Casaos le permite personalizar estas credenciales cuando inicialmente configura su aplicación, y siempre es una buena idea usar algo más seguro.
Mi experiencia en Casaos
En este artículo, he instalado algunas aplicaciones en Casaos que se adaptan a mis necesidades de HomElab:
Pasé una semana entera probando estos servicios en mi rutina diaria y notando algunas ganancias clave, tanto para bien como por mal.
Si bien Casaos proporciona una experiencia sin problemas en general, hay algunas peculiaridades que requieren que tenga el conocimiento de Docker para trabajar con ellos.
💡
Cuando configuré Jellyfin por primera vez el primer día, funciona bien. Pero una vez que agregué una fuerza impulsora adicional a la biblioteca de medios, las cosas se pusieron complicadas.
Pasé mucho tiempo administrando permisos y cantidades vinculantes, que definitivamente no es amigable para principiantes.
Para aquellos que recién comienzan o Casaos, el concepto de volúmenes vinculantes puede ser confuso. No solo puede conectar la unidad y esperar que funcione, sino que también debe configurar cómo los archivos multimedia se vincularán al contenedor JellyFin.

fstab Archivos si desea que se instale en la misma ubicación exacta cada vezIncluso si omites estas baloncesto, no es una navegación suave. Una noche, accidentalmente cerré la Raspberry Pi.
Cuando se reinicia, la unidad adicional no está instalada automáticamente, tengo que navegar por todo el proceso de configuración nuevamente.
Entonces, mientras JellyFin funciona, la gestión de unidades externas en Casaos siente que esto puede ser un dolor de cabeza para los nuevos usuarios.
Cae la conexión a la nube
Utilizo el túnel CloudFlare para acceder al servicio desde fuera de la red doméstica.
Esto es un poco mezclado. En la mayoría de los casos funciona bien, pero en poco tiempo, la conexión está conectada y la conexión no funciona correctamente.
La conexión simplemente cayó inesperadamente y tuve que jugar con ella para que las cosas volvieran a funcionar.

Después de cavar un poco, descubrí que la herramienta CLI para los túneles de CloudFlare se ha actualizado recientemente, por lo que esta podría ser la fuente del problema.
Esperemos que este sea un mal funcionamiento temporal, pero si confía en una conexión estable, recuerde que esto es algo a tener en cuenta.
Torrent de transmisión Cliente: Repetición de la historia de Jellyfin
💡
El nombre de usuario y la contraseña predeterminados son casaos. Algunas aplicaciones tienen información sobre herramientas que contienen este tipo de información. También puede editarlos y comentar sobre la aplicación.
La transferencia es confiable y puede guardar archivos localmente, pero una vez que intento agregar una unidad adicional para guardar archivos en la biblioteca de medios, presiono el mismo muro con JellyFin.
El error de permiso ocurrió y el problema de instalación automática volvió a elevar su cabeza.
Entonces, lo que quiero decir es que si te quedas con una unidad, se puede usar localmente, pero si planea expandir el espacio de almacenamiento, prepárate para la prueba y el error.
NextCloud: Lo suficientemente bueno, pero no perfecto
Configurar una instancia básica de NextCloud en Casaos es muy fácil. Este es un problema con hacer clic en el botón Instalar y en un momento mi nube personal está en funcionamiento.
Pero si eres como yo y te preocupas por cómo se organizan y almacenan los datos, hay algunas cosas que debes tener en cuenta.
Cuando accede por primera vez a la siguiente instancia de nube, se usa de forma predeterminada sqlite Como base de datos, adecuada para configuraciones simples de pequeña escala.
Sin embargo, si se toma en serio almacenar archivos más grandes o administrar múltiples usuarios, se dará cuenta rápidamente de que SQLite no es la mejor opción. NextCloud en sí mismo le advierte que esto no es ideal para manejar cargas más grandes, y le recomiendo que use una base de datos MySQL o Mariadb adecuada.

Hacerlo le proporcionará una mayor estabilidad y rendimiento a largo plazo, especialmente a medida que crecen los datos.
Además de la selección de la base de datos, descubrí que la verificación de salud de NextCloud marca varios problemas incluso con la configuración predeterminada.

Por ejemplo, se queja de la falta de conexiones HTTPS, que es esencial para transferencias de archivos seguros.
Si desea que su instancia de NextCloud esté configurada y segura correctamente, tomará algún tiempo configurar algo como esto:
- Configure un certificado SSL seguro
- Optimizar la base de datos
- Manejar otros detalles de backend que no son obvios para los nuevos usuarios.
Entonces, si bien NextCloud es fácil de ejecutar inicialmente, usarlo para ajustar el mundo real requiere un trabajo adicional, especialmente cuando se centra en la integridad y la seguridad de los datos.
Pila de WordPress personalizada: ¡buenas cosas!
Ahora, ve a la pila de WordPress que agregué manualmente, y ahí es donde Casaos me sorprende.
Si bien todavía prefiero usar Portainer para administrar mi pila Docker personalizada, debo admitir que Casaos ha hecho un gran esfuerzo para hacer que el proceso sea intuitivo.

Es obvio que han considerado a los usuarios que desean implementar su propia pila utilizando archivos compuestos de comandos Docker o Docker.
Agregar una pila es simple, y la interfaz Casaos hace que la navegación sea relativamente fácil.
El pensamiento final
Después de unos días con Casaos, puedo decir con confianza que es una herramienta con un gran potencial. Para los usuarios que desean una solución accesible y autohostada, la facilidad de uso de aplicaciones como JellyFin y NextCloud lo hace muy fácil.
Sin embargo, los Casaos aún no son perfectos. La App Store, aunque creciendo, se siente limitada, y aquellos que buscan una experiencia más personalizable pueden encontrar una falta de controles avanzados de Docker al principio.
Learn Docker: cursos para principiantes completos
Aprende Docker, que es una habilidad importante para cualquier DevOps y Sysadmin moderno. Aprenda sobre todos los elementos esenciales de Docker en esta serie.

eso es, Casaos hace que sea más fácil para el público hacer Docker y autohospedar.
Para entusiastas de los caseros como yo, Este es un punto medio importante entre la complejidad de Docker CLI y la naturaleza hinchada de los sistemas maduros de automatización del hogar.
Ya sea que sea un recién llegado o un jugador experimentado, vale la pena echarle un vistazo a Casaos si no tiene miedo de lidiar con algunos baches en el camino.









