logo
icon

OpenCloud

OpenCloud is an open-source file management, sharing, and collaboration platform. Built with Go and using filesystem-based storage with no external database required, it provides a modern web interface for managing files, sharing documents, and collaborating with teams.

template cover
Deployed0 times
Publisherfuturize.rush
Created2026-04-03
Services
service icon
Tags
Tool

OpenCloud

OpenCloud is an open-source file management, sharing, and collaboration platform built with Go. It stores all data in the filesystem with no external database required.

Features

  • File Management - Upload, download, organize, and manage files through a modern web interface
  • File Sharing - Share files and folders with other users or via public links
  • Collaboration - Work together on documents with built-in text and markdown editing
  • No Database - All data is stored in the filesystem, making deployment simple
  • OpenID Connect - Supports external identity providers like Keycloak, or use the built-in IdP
  • WebDAV Support - Access your files via WebDAV clients
  • Spaces - Organize files into project spaces for team collaboration

First-Time Setup

After deployment, log in with the admin account. The username is admin and the password is set during deployment.

What You Can Do After Deployment

  1. Open your domain to access the OpenCloud web interface
  2. Log in with username admin and the password you configured
  3. Upload files and organize them into folders
  4. Share files with public links or invite other users
  5. Create spaces for team collaboration projects
  6. Edit documents directly in the browser with built-in text editing

Persistent Data

All files and configuration are stored in /var/lib/opencloud and persisted via a Zeabur volume. Your data survives restarts and redeployments.

License

Apache-2.0 — GitHub | Website