Skip to content
@drumee

Drumee

The sovereign workspace built to be yours — self-hosted files, folder-native chat, meetings and fine-grained permissions. AGPL-3.0.

Drumee

The sovereign workspace built to be yours

Files, folder-native chat, video meetings and fine-grained permissions — self-hosted on infrastructure you control, under AGPL-3.0.

Website · Documentation · Self-host · Discussions · X

License: AGPL v3 Docker Pulls Self-hosted


What is Drumee

Drumee is a complete team workspace — files, chat that lives inside the folder it is about, video meetings, and POSIX-style permissions — that runs on your own server. No per-seat lock-in, no third party holding your data.

It installs on a single machine with Docker, on bare-metal Debian, or on a Synology NAS.

Get started

# Docker Compose
curl -fsSL https://get.drumee.com/install | bash

# Debian / Ubuntu packages
curl -fsSL https://get.drumee.com/native | sudo bash
Guide What it covers
Self-hosting overview Start here — which path suits you
Docker Compose The container stack
Debian / Ubuntu packages Native install on a dedicated host
Production & operations Domain, TLS, mail, backup, upgrade
Architecture How the pieces fit together
Synology NAS Home and small-office NAS

Full documentation: docs.drumee.com

How the code is organised

Drumee is not a single binary — it is a set of services that install together. The repositories worth knowing:

Repository What it is
server-team The workspace back-end: desk content, sharing, chat and meeting APIs
ui-team The workspace front-end — the desk you actually see
server-core · server-essentials Shared back-end runtime every Drumee service is built on
ui-core · ui-essentials The client-side rendering engine and its shared library
schemas Database schema and stored procedures
static Fonts, icons and other static assets served to the client

Everything else — installers, setup tooling, per-platform packaging — hangs off those. Browse all repositories.

For developers

Under the workspace sits an application platform: a built-in identity and access layer, a permissioned virtual filesystem, and a client-side JSON rendering engine — so an app built on Drumee ships without rebuilding auth, storage or a UI framework from scratch.

Start from the getting-started guides and the plugin documentation. The build and deployment source lives in drumee/debian.

Community

Contributing

Contributions are welcome — code, docs, translations, or a good bug report. Start with CONTRIBUTING.md and our Code of Conduct.

License

Drumee is licensed under the GNU Affero General Public License v3.0.

Pinned Loading

  1. server-team server-team Public

    Drumee workspace back-end — identity, filesystem, sharing, chat and meetings

    JavaScript 2

  2. ui-team ui-team Public

    Drumee workspace front-end — files, folder-native chat, tasks and meetings

    JavaScript 2 1

  3. schemas schemas Public

    Database schema and stored procedures for Drumee

    Shell 3

  4. ui-core ui-core Public

    Drumee rendering engine — the LETC JSON-based UI system

    JavaScript

  5. debian debian Public

    Builds and deploys Drumee — container stack and Debian packages from one config

    Shell

  6. server-core server-core Public

    Drumee back-end middleware — request lifecycle, sessions, ACL and meta filesystem

    JavaScript 1

Repositories

Showing 10 of 59 repositories

People

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

Top languages

Loading…

Most used topics

Loading…