CasaOS é um sistema de nuvem pessoal de código aberto, com uma interface web voltada para uso doméstico para executar apps Docker e gerenciar arquivos no próprio hardware.
tobychui/arozos
Um sistema operacional de desktop acessado pelo navegador para dispositivos de baixo consumo, como o Raspberry Pi, com gerenciamento de arquivos, compartilhamento em rede e ambiente de apps web.
Alternativa open source a:Synology DSM
Google Drive
- Estrelas
- 3,000
- Forks
- 227
- Issues abertas
- 9
- Último commit
- anteontem
O que é?
O ArozOS é um ambiente de desktop acessado pelo navegador que roda em um host Linux, como um Raspberry Pi, um servidor Armbian ou Debian. Os usuários fazem login por uma interface web com menu Iniciar, barra de tarefas e gerenciador de arquivos no estilo de desktop. O sistema funciona como um NAS doméstico ou armazenamento em nuvem pessoal.
O projeto monta discos locais (ext4, NTFS, FAT) e armazenamentos remotos, como WebDAV, SMB e SFTP, em um único sistema de arquivos virtual. Também inclui servidores FTP, WebDAV e SFTP integrados, compartilhamento de arquivos e uma interface HTTP básica para navegadores antigos. As opções de segurança incluem OAuth, LDAP, listas de permissão e bloqueio de IPs e limitação de tentativas de login.
O backend é escrito em Go, e as extensões podem ser desenvolvidas como apps web em JavaScript ou como subserviços em Go ou Python. O sistema pode ser compilado a partir do código-fonte com Go 1.20 ou posterior, instalado por meio de um script no Linux ou executado como um executável do Windows.
Recursos principais
- 01Desktop web com gerenciador de arquivos que oferece suporte a arrastar e soltar e uploads
- 02Monta discos locais e armazenamentos remotos, como WebDAV, SMB e SFTP
- 03Servidores de arquivos FTP, WebDAV e SFTP integrados
- 04OAuth, LDAP, listas de permissão e bloqueio de IPs e tempos limite de login
- 05Extensível com apps web em JavaScript e subserviços em Go ou Python
Casos de uso
- Transformar um Raspberry Pi em um NAS doméstico com interface web
- Concentrar arquivos de vários discos e compartilhamentos de rede em um só lugar
- Compartilhar arquivos com familiares ou colegas usando os servidores de arquivos integrados
- Hospedar uma nuvem pessoal leve em um VPS ou SBC com pouca memória
Início rápido
- 1
Clone o repositório
git clone https://github.com/tobychui/arozos - 2
Acesse a pasta de origem e baixe as dependências do Go
cd ./arozos/src/ && go mod tidy - 3
Compile o sistema
go build - 4
Inicie o ArozOS e acesse http://localhost:8080/ para concluir a configuração de administrador
./arozos
Antes de usar
- Para compilar a partir do código-fonte, é necessário ter Go 1.20 ou superior e ffmpeg.
- Alguns recursos não estão disponíveis na versão para Windows.
- As versões para Windows arm64 e OpenWRT/riscv64/loong64 são experimentais e não foram testadas.
Tópicos
Perguntas frequentes
- O que é arozos?
- Um sistema operacional de desktop acessado pelo navegador para dispositivos de baixo consumo, como o Raspberry Pi, com gerenciamento de arquivos, compartilhamento em rede e ambiente de apps web. O ArozOS é um ambiente de desktop acessado pelo navegador que roda em um host Linux, como um Raspberry Pi, um servidor Armbian ou Debian. Os usuários fazem login por uma interface web com menu Iniciar, barra de tarefas e gerenciador de arquivos no estilo de desktop. O sistema funciona como um NAS doméstico ou armazenamento em nuvem pessoal.
- arozos é gratuito? Qual é a licença?
- arozos é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- arozos ainda é mantido?
- Manutenção ativa. O último commit de arozos foi em 18 de out. de 2026.
- Para que posso usar arozos?
- Transformar um Raspberry Pi em um NAS doméstico com interface web Concentrar arquivos de vários discos e compartilhamentos de rede em um só lugar Compartilhar arquivos com familiares ou colegas usando os servidores de arquivos integrados Hospedar uma nuvem pessoal leve em um VPS ou SBC com pouca memória
- Como instalar arozos?
- Clone o repositório: git clone https://github.com/tobychui/arozos Acesse a pasta de origem e baixe as dependências do Go: cd ./arozos/src/ && go mod tidy Compile o sistema: go build Inicie o ArozOS e acesse http://localhost:8080/ para concluir a configuração de administrador: ./arozos
- Onde consigo arozos?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/tobychui/arozos
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Plataforma auto-hospedada para armazenar, sincronizar e compartilhar arquivos, com WebDAV e edição de documentos online.
Uma plataforma de nuvem self-hosted distribuída como um único binário Go para compartilhar arquivos, editar código em colaboração e gerenciar usuários.
Extensão de navegador que sincroniza os favoritos nativos entre navegadores e dispositivos usando seu próprio armazenamento, como Nextcloud, WebDAV, Git ou Google Drive.
Uma moldura que exibe as aves detectadas por um microfone BirdNET-Go, ilustradas como recortes feitos à mão de gravuras de pássaros do século XIX, em uma tela e-ink ou qualquer outra.
Base de conhecimento auto-hospedada e offline-first, com editor Markdown avançado, espaços de trabalho para equipes, SSO OIDC e armazenamento baseado em S3.