8000 OpenCloud · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Welcome to OpenCloud 👋🏼

Self-Hosted File Sharing

Secure, Simple and Reliable

Screenshot of the OpenCloud web UI showcasing its capabilities.

OpenCloud is an open-source project that gives you a secure and private way to store, access, and share your files.

Benefits

🤝 Collaboration 🔒 Data Privacy ⚙️ Simplicity
OpenCloud provides tools to help everyone work together, no matter where they are. Your data stays with you, reducing the risk of unauthorized access or third-party breaches. Minimize maintenance efforts while bringing the convenience of SaaS to your self-hosted cloud on-premises.

How To Get Started

  • Docker Compose 🌟 Full-blown feature set including web office and full-text search
  • Docker Classic docker setup
  • Bare-Metal Manual, minimalist setup with essential features

What’s Inside?

☁️ Server Backend

  • Programming Language and APIs: Developed in Go; Speaks WebDAV, gRPC, Microsofts RESTful web API Graph , OCS, OCM 1.1 and OpenID Connect
  • Performance: Runs efficiently on a Raspberry Pi for low energy costs and scales effortlessly to handle massive projects in a data center
  • Architecture: Built with a microservices approach

🐻 Web Frontend

  • Framework: Built using Vue.js and TypeScript
  • Design: Offers a clean and intuitive interface for easy navigation and file management.
  • Functionality: Allows seamless file uploads, downloads, sharing, and real-time collaboration.
  • Customization: Enables you to personalize your Interface with themes and extensions.

🖥️ Desktop Client

  • Cross-Platform: Available for Windows, macOS, and Linux
  • File Synchronization: Keeps your files synchronized across devices, with options for selective sync to manage storage.

Features You’ll Love

  • 🚀 Fast, simple, and clean user interface
  • ⌨️ Keyboard shortcuts for quick file selection
  • 🖱️ Drag and drop support
  • 🔍 Powerful search by name, full text, OCR, file type, date, or tag
  • 🔄 Reliable, fault-tolerant file synchronization
  • 🔗 Flexible sharing options
  • 🌐 Share files with public links
  • 🗂️ Workspaces: Dedicated project folders designed to simplify team collaboration
  • 🛠️ Integrations with tools like Markdown Editor (ToastUI) and Web Office (Collabora)
  • 🕒 File history to track changes and restore previous versions
  • 📱 Multi-device sync with offline access across all your devices
  • and many more ...

Roadmap

  • Get an idea about our priorities and long-term plans: Roadmap

Ways to Collaborate

There are tasks available for everyone, such as:

  • Translation: You can assist in translating the UI through Transifex platform
  • You can shape the documentation at docs.opencloud.eu through the following repository: docs

Contact Us

We’d love to hear from you! Whether you have questions, feedback, or want to get involved, here’s how to reach us:

We’re excited to have you join us on this journey to build a secure, open, and community-driven cloud platform!

Popular repositories Loading

  1. opencloud opencloud Public

    This is the main repository of the OpenCloud server. It contains the golang codebase for the backend services.

    Go 1.5k 43

  2. web web Public

    🐻 Web UI for OpenCloud built with Vue.js and TypeScript

    TypeScript 92 6

  3. desktop desktop Public

    🖥️ The OpenCloud Desktop application

    C++ 79 6

  4. opencloud-compose opencloud-compose Public

    18 4

  5. reva reva Public

    Forked from cs3org/reva

    WebDAV/gRPC/HTTP high performance server to link high level clients to storage backends

    Go 14 6

  6. ios ios Public

    📱 The OpenCloud iOS application

    Swift 13 2

Repositories

Showing 10 of 34 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Most used topics

Loading…

0