# dobase

> Open-source, self-hosted workspace combining eight tools — mail, kanban, docs, chat, tasks, files, calendar, video — into one tiling interface on your server.

- **Category:** Collaboration
- **Licence:** MIT
- **Latest version:** 2026.10.27
- **Open source:** oss
- **Languages:** Go, JavaScript, Ruby, HTML
- **Platforms:** Docker, Docker Compose, Linux, Railway
- **Tags:** SQLite, API, Email, Real Time, CLI, Calendar, Collaboration, Kanban, Pwa, Hotwire, Video Call, Docker, Open Source, Ruby On Rails, Self Hosted, Workspace, Once Compatible

## Description

Dobase is an open-source workspace you host yourself, built with Ruby on Rails, Hotwire, and Tailwind CSS. It bundles eight tools — Mail (IMAP/SMTP), Board (kanban), Docs (rich text with live cursors), Chat (real-time messaging), Todos (task lists), Files (folders, gallery, public links), Calendar (CalDAV sync), and Room (video calls via LiveKit) — each shareable with different collaborators. The interface uses a tiling window metaphor where tools arrange themselves as tiles, supports keyboard-first navigation, system light/dark mode plus 22 themes, and works as a PWA. It deploys as a single Docker container with SQLite storage via ONCE, Kamal, Docker Compose, or Railway, and offers a JSON API and CLI for automation. All data stays on your server with no analytics or tracking.

## Links

- [Homepage](https://github.com/smgdkngt/dobase)
- [Website](https://dobase.co)
- [Docker](ghcr.io/smgdkngt/dobase)
- [Demo](https://demo.dobase.co)
- [GitHub](https://github.com/smgdkngt/dobase)
- [Documentation](https://github.com/smgdkngt/dobase#self-hosting)
- [API Documentation](https://github.com/smgdkngt/dobase/tree/main/docs/api)
- [CLI Documentation](https://github.com/smgdkngt/dobase/tree/main/cli)

---
Source: https://selfhost.directory/project/dobase