Deploy Now

Stars

3,014

Forks

228

Watchers

55

Developer links

ArozOS

ArozOS turns a small server or single-board computer into a private cloud desktop you open in any browser, with windows, a start menu, and a taskbar instead of a pile of separate admin panels. You sign in at your server address and land on a desktop with a file manager for uploading, downloading, dragging, sharing, and tracking copy progress, plus built-in apps for music, photos, video, notes, recording, timers, a web editor, and a code studio, and you can add more from an index of third-party web applications. Behind the desktop, storage pools combine local disks and remote WebDAV, SMB, and SFTP mounts into one virtual file system with per-group permissions, isolated or shared folders, disk quotas, SMART status, and space analysis, and built-in WebDAV, SFTP, FTP, and legacy directory servers expose those files to other devices on your network. Accounts can sign in through OAuth or LDAP, IP allow and block lists and exponential login delays guard the front door, and system settings cover networking, port forwarding, performance monitoring, appearance, and updates. The system runs on as little as 512 MB of memory, installs from a script or precompiled binary, serves a mobile interface and installable progressive web app for phones and touch screens, and accepts Go and Python modules through a sub-service reverse proxy for teams extending it. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GPL-3.0 licensed.

ArozOS
ArozOS
ArozOS
ArozOS
ArozOS

Benefits

  • One Desktop For Your Server
  • Files, media, settings, monitoring, and apps live behind one browser desktop with windows, a start menu, and a taskbar, replacing the scattered bookmarks and credentials of separate single-purpose panels.
  • Files Stay Under Your Control
  • Storage pools combine local disks and remote mounts into one virtual file system with per-group permissions and quotas, and built-in file servers expose shares to the rest of your network.
  • Runs On Very Small Hardware
  • The system needs as little as 512 MB of memory and under two gigabytes of storage, installs on Debian-based boards and tiny servers, and answers phones through a mobile interface.
  • Open To Accounts And Extensions
  • Users sign in through OAuth or LDAP with IP filtering and login throttling, and third-party web apps plus Go and Python modules extend the desktop through a sub-service reverse proxy.

Features

  • Full Web Desktop Interface
  • A windowed desktop with start menu and taskbar runs apps for files, music, photos, video, notes, recording, and settings, with drag and drop, uploads, sharing, and live copy progress.
  • Virtual Storage Pools
  • Local ext4, NTFS, and FAT disks combine with WebDAV, SMB, and SFTP mounts into permission-group storage pools with isolated or shared hierarchies, quotas, SMART status, and space analysis.
  • Built-In File Servers
  • WebDAV, SFTP, FTP, and a basic-auth directory server for legacy browsers expose the virtual file system to other devices, with per-server ports and access modes in settings.
  • Accounts And Access Security
  • OAuth and LDAP sign-in, IP allow and block lists, permission groups, and exponential login delays protect accounts, and each user can be limited to chosen storage pools.
  • Apps And Module System
  • Additional web applications install from a community index, ECMA5 scripting automates tasks, and third-party Go and Python modules plug in through a sub-service reverse proxy.
  • Lightweight Go Installation
  • A single Go program installs from script or precompiled binary on Debian-based systems, runs in as little as 512 MB of memory, and supports over-the-air updates through the launcher.

Apps Similar to ArozOS