Sobre el proyecto
CasaOS es un sistema de nube personal de código abierto desarrollado por IceWhaleTech y originalmente preinstalado en el ZimaBoard, financiado mediante crowdfunding. El proyecto se describe como un sistema simple y elegante dirigido a usuarios domésticos que desean almacenar, gestionar y acceder a sus propios datos sin necesidad de conocimientos técnicos profundos. El README enmarca la motivación en torno a la caída de los costes de computación y almacenamiento, el desplazamiento de algunas cargas de trabajo en la nube hacia el borde de la red, y el deseo de que individuos y pequeñas organizaciones conserven la propiedad de sus datos. También menciona ideas a más largo plazo, como la colaboración distribuida entre servidores personales e asistentes de IA personalizados entrenados con datos personales, presentadas como la visión del equipo más que como funcionalidades ya implementadas.
Las características principales enumeradas en el README incluyen una interfaz amigable diseñada para entornos domésticos, sin código ni formularios; soporte para múltiples hardware y sistemas base como ZimaBoard, Intel NUC, Raspberry Pi y ordenadores antiguos; una tienda de aplicaciones curada con instalación con un solo clic para apps como Nextcloud, HomeAssistant, AdGuard, Jellyfin y herramientas *arr; la capacidad de instalar numerosas aplicaciones Docker, con el README indicando que se pueden instalar más de 100.000 aplicaciones del ecosistema Docker; gestión de unidades y archivos descrita como elegante y que no requiere conocimientos técnicos; y widgets del sistema/aplicaciones que muestran el uso de recursos, el estado de las apps y otra información de un vistazo.
La instalación se maneja mediante un comando de una sola línea compatible con ZimaBoard, Intel NUC, Raspberry Pi y otros ordenadores, y es compatible con Ubuntu, Debian, Raspberry Pi OS y CentOS. El README enumera las arquitecturas amd64/x86-64, arm64 y armv7. Los sistemas oficialmente soportados son Debian 12 (probado y recomendado), Ubuntu Server 20.04 y Raspberry Pi OS, todos marcados como probados. Los sistemas compatibles por la comunidad incluyen Elementary 6.1 y Armbian 22.04, ambos probados, mientras que Alpine, OpenWrt y ArchLinux están marcados como aún no completamente probados. El comando rápido de configuración es una tubería de wget o curl canalizada a sudo bash. Las actualizaciones pueden realizarse desde la interfaz de usuario a través de Configuración, o desde una sesión de terminal conectada al dispositivo; la verificación de versión usa el comando casaos -v, y la desinstalación está disponible a través de casaos-uninstall en v0.3.3 o posterior, o mediante un script para versiones anteriores.
El proyecto es impulsado por la comunidad. El README invita a los usuarios a unirse al servidor de Discord, usar GitHub Discussions, visitar el sitio web y la demostración, y consultar el wiki de CasaOS para obtener orientación sobre contribuciones y desarrollo. La palabra Casa proviene del idioma español y significa hogar. Las notas de lanzamiento se publican en GitHub, y el repositorio sigue la especificación all-contributors. El proyecto muestra una insignia de licencia que enlaza a su archivo LICENSE, y ofrece una presencia de código abierto de estilo MIT sin más detalles de licencia en el texto del README.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.