OxiCloud
OxiCloud is a lightweight, high-performance self-hosted cloud built in Rust for files, photos, calendars, and contacts.
Platform availability
Available on 2 of 9 platforms
Health score?A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). When the source code has been checked, a fifth factor, security check (20%: automated scan for committed secrets, unsafe desktop-app settings, known-vulnerable dependencies and project hygiene; any serious finding caps it at 20), is added. Factors without data are left out and the rest are rescaled.
81/100 Excellent
- Maintained
- 100last commit 6 days ago
- Popular
- 713,610 GitHub stars
- Easy to install
- 452 install platforms, install notes, Docker image
- Light to run
- 95512 MB minimum RAM, runs on ARM
Availability: platform listings confirmed today, links checked 5 days ago
- GitHub stars
- 3,610
- Open issues
- 98
- Last commit
- 2026-10-09
- Latest release
- v0.9.2
- License
- MIT
- Activity
- steady
Checked 6 days ago - source: GitHub (AtalayaLabs/OxiCloud)
Resources & Compatibility
Minimum requirements: 512 MB RAM, 1 CPU core(s). ARM (e.g. Raspberry Pi) is supported.
Checked 17 days ago - source: Docker Hub image tags and published docs
First-install notes
- Set up the config file and oxicloud user Create a dedicated system account for OxiCloud, copy example.env to /etc/oxicloud/oxicloud.env, and set the file's owner to oxicloud with 0640 permissions. Then start the app with that config file so sensitive settings stay in the file instead of leaking into your login environment. source
- Optional: enable Office document editing If you want browser Office editing, add an OnlyOffice or Collabora service and set OXICLOUD_WOPI_ENABLED, OXICLOUD_WOPI_DISCOVERY_URL, and OXICLOUD_WOPI_PUBLIC_BASE_URL. The example also maps the office editor's port (9980 or 8443), and without these settings OxiCloud cannot find the editor for previews or in-browser editing. source
- Install FFmpeg if you want media previews Install FFmpeg before starting if you expect to use audio/video previews; on Arch Linux this is pacman -S ffmpeg. Without it, some media preview features may be unavailable. source
- Use an external PostgreSQL database OxiCloud requires an external PostgreSQL database; start a PostgreSQL container before first launch. The schema is created automatically on first start, and you create the admin account in the WebUI instead of using a default login. source
Fetched today - each note links to its source
Variants
Alternatives (12)
- Box - Secure cloud-based platform with workflow automation, AI insights, file sharing, offline access, 10GB free storage, e-signatures, and 1,500…
- Dropbox - Dropbox is a containerized client that runs the official Dropbox sync agent on a self-hosted server, keeping a local folder backed up and s…
- Filen - Filen is a cutting-edge cloud storage provider that offers client-side, end-to-end, zero-knowledge encryption.
- Google Drive - Cloud service for file storage and sync, integrated with Google Docs suite, facilitating collaboration and offering scalable storage soluti…
- IPFS - IPFS (InterPlanetary File System) is a peer-to-peer hypermedia protocol and distributed file system designed to make the web faster, safer,…
- MEGA - Cloud-storage service with end-to-end encryption, selective synchronization, and shared folders without ads.
- Microsoft OneDrive - Access, edit, and share your files across devices with 5 GB free storage.
- Nextcloud - Nextcloud is a self-hosted, open-source file and content collaboration platform that stores, syncs, and shares your files so you can access…
- Peergos UI - Peergos UI is the self-hosted web interface for Peergos, a peer-to-peer end-to-end encrypted file storage, sharing, and sync platform with…
- Proton Drive - Emphasizes privacy with end-to-end encryption, Proton Drive safely stores, synchronizes, and shares files across devices via web and mobile…
- Pydio - Pydio is the mature alternative to Dropbox and Box.com, to build your own box, on your own servers.
- Resilio Sync - Resilio Sync, formerly BitTorrent Sync, is a peer-to-peer file synchronisation tool that uses the BitTorrent protocol to keep files and fol…
Checked 17 days ago - source: AlternativeTo
Common questions
Is OxiCloud packaged as a single binary?
The FAQ says it provides file storage, calendar sync, contacts sync, and office editing from a single binary.
Does OxiCloud use less RAM and a smaller Docker image than Nextcloud?
The FAQ says it uses about 20 times less RAM and produces about a 25 times smaller Docker image.
Does the project document supported clients?
The repository lists a Supported Clients section.
Is there a Quick Start section in the repository?
The repository lists a Quick Start section.
Answers sourced from atalayalabs.github.io, github.com
Community
- Nextcloud vs owncloud : r/selfhosted - Reddit (reddit)
- Reddit (reddit)
Collected 11 days ago - public community threads