All apps

Files & Photos · Self-hosted

OpenCloud

Host file storage, sharing, search, and browser-based document collaboration on your own server.

OpenCloud provides a browser-based file service with desktop and mobile clients for access and synchronization. Spaces keep team files separate from personal storage, while sharing controls and optional office integrations support collaboration. Its Go-based server stores data and metadata on the filesystem instead of requiring a separate relational database.

License
Apache-2.0Open source
Runs on
Linux · Docker · Desktop/mobile clients
Last updated
  • File synchronization
  • Sharing controls
  • Team Spaces
  • Full-text search
  • Web office integration
  • Desktop and mobile clients

Read the guides

Read Split DNS for Your Homelab: One URL at Home and Away
Split DNS for Your Homelab: One URL at Home and Away
FeaturedGuides

Split DNS for Your Homelab: One URL at Home and Away

Set up split DNS with NGINX Proxy Manager and NetBird so your homelab services use one URL at home and away, with OpenCloud as an example.

Read article →
Read Self-Host OpenCloud with Docker Compose, and How It Compares to Nextcloud
Self-Host OpenCloud with Docker Compose, and How It Compares to Nextcloud
FeaturedGuides

Self-Host OpenCloud with Docker Compose, and How It Compares to Nextcloud

Set up OpenCloud on your own domain with Docker Compose, local storage, and NGINX Proxy Manager, plus an honest look at how it stacks up against Nextcloud.

Read article →