CasaOS es un sistema de nube personal de código abierto con una interfaz web orientada al hogar para ejecutar aplicaciones Docker y gestionar archivos en tu propio hardware.
tobychui/arozos
Un sistema operativo de escritorio web para dispositivos de bajo consumo, como Raspberry Pi, con gestión de archivos, uso compartido en red y un entorno de aplicaciones web.
Alternativa open source a:Synology DSM
Google Drive
- Estrellas
- 3,000
- Forks
- 227
- Issues abiertos
- 9
- Último commit
- anteayer
¿Qué es?
ArozOS es un entorno de escritorio basado en el navegador que se ejecuta en un host Linux, como una Raspberry Pi o un servidor con Armbian o Debian. Los usuarios inician sesión desde una interfaz web con menú de inicio, barra de tareas y gestor de archivos al estilo de un escritorio; el sistema puede funcionar como un NAS doméstico o almacenamiento personal en la nube.
El proyecto monta discos locales (ext4, NTFS, FAT) y almacenamiento remoto, como WebDAV, SMB y SFTP, en un único sistema de archivos virtual. También incluye servidores FTP, WebDAV y SFTP integrados, uso compartido de archivos y una interfaz HTTP básica para navegadores antiguos. Entre las opciones de seguridad se incluyen OAuth, LDAP, listas de IP permitidas o bloqueadas y limitación de intentos de inicio de sesión.
El backend está escrito en Go, y las extensiones se pueden crear como aplicaciones web basadas en JavaScript o como subservicios en Go o Python. El sistema se puede compilar desde el código fuente con Go 1.20 o posterior, instalar en Linux mediante un script o ejecutar como archivo ejecutable de Windows.
Funciones clave
- 01Escritorio web con gestor de archivos compatible con arrastrar y soltar y con la carga de archivos
- 02Monta discos locales y almacenamiento remoto, como WebDAV, SMB y SFTP
- 03Servidores de archivos FTP, WebDAV y SFTP integrados
- 04OAuth, LDAP, listas de IP permitidas o bloqueadas y límites de tiempo para el inicio de sesión
- 05Ampliable con aplicaciones web JavaScript y subservicios en Go o Python
Casos de uso
- Convertir una Raspberry Pi en un NAS doméstico con interfaz web
- Unificar archivos de varios discos y recursos compartidos de red en un solo lugar
- Compartir archivos con familiares o colegas mediante los servidores de archivos integrados
- Alojar una nube personal ligera en un VPS o SBC con poca memoria
Inicio rápido
- 1
Clona el repositorio
git clone https://github.com/tobychui/arozos - 2
Entra en la carpeta de origen y descarga las dependencias de Go
cd ./arozos/src/ && go mod tidy - 3
Compila el sistema
go build - 4
Inicia ArozOS y visita http://localhost:8080/ para completar la configuración de administrador
./arozos
Antes de usarlo
- Para compilar desde el código fuente se necesita Go 1.20 o una versión posterior y ffmpeg.
- Algunas funciones no están disponibles en la compilación para Windows.
- Las compilaciones para Windows arm64 y OpenWRT/riscv64/loong64 son experimentales y no se han probado.
Temas
Preguntas frecuentes
- ¿Qué es arozos?
- Un sistema operativo de escritorio web para dispositivos de bajo consumo, como Raspberry Pi, con gestión de archivos, uso compartido en red y un entorno de aplicaciones web. ArozOS es un entorno de escritorio basado en el navegador que se ejecuta en un host Linux, como una Raspberry Pi o un servidor con Armbian o Debian. Los usuarios inician sesión desde una interfaz web con menú de inicio, barra de tareas y gestor de archivos al estilo de un escritorio; el sistema puede funcionar como un NAS doméstico o almacenamiento personal en la nube.
- ¿arozos es gratuito? ¿Qué licencia tiene?
- arozos es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿arozos sigue mantenido?
- Mantenimiento activo. El último commit de arozos fue el 18 oct 2026.
- ¿Para qué puedo usar arozos?
- Convertir una Raspberry Pi en un NAS doméstico con interfaz web Unificar archivos de varios discos y recursos compartidos de red en un solo lugar Compartir archivos con familiares o colegas mediante los servidores de archivos integrados Alojar una nube personal ligera en un VPS o SBC con poca memoria
- ¿Cómo se instala arozos?
- Clona el repositorio: git clone https://github.com/tobychui/arozos Entra en la carpeta de origen y descarga las dependencias de Go: cd ./arozos/src/ && go mod tidy Compila el sistema: go build Inicia ArozOS y visita http://localhost:8080/ para completar la configuración de administrador: ./arozos
- ¿Dónde consigo arozos?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/tobychui/arozos
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Plataforma autoalojada para almacenar, sincronizar y compartir archivos, colaborar en equipo y editar documentos en línea mediante WebDAV.
Plataforma de nube autohospedada distribuida como un único binario de Go para compartir archivos, editar código en colaboración y gestionar usuarios.
Gestor autoalojado de newsletters y listas de correo, distribuido como un único binario de Go y respaldado por PostgreSQL.
Un marco digital que muestra las aves detectadas por un micrófono BirdNET-Go mediante ilustraciones de aves del siglo XIX recortadas a mano, en una pantalla e-ink o cualquier otra pantalla.
Gestor de tareas y quehaceres de código abierto y autoalojado, con grupos compartidos, programación recurrente y recordatorios por móvil, Telegram, Discord o Pushover.