Databag
★ 1.5kA self-hosted alternative to Slack, Discord, Zoom
Apache License 2.0Open Source — No PaywallSingle Container — single container — minimal hosting footprintCompose · Binary · SourceNo external DB4 active committers (12mo)
About
Databag is a self-hosted federated messenger built for lightweight deployment and decentralized communication. It is aimed at users who want to run their own messaging node while still allowing...
Community Ratings
No ratings yetNew this week
Read recap →Weekly Recap — Oct 2, 2026 – Oct 9, 2026Oct 9, 2026
Features
- Decentralized direct communication
- Federated messaging between nodes
- Public-private key identity
- End-to-end encryption
- Audio and video calls
- Topic-based threads
- Unlimited participants
- Unlimited accounts per node
- Mobile alerts
- Multi-factor authentication
Details
- Last Updated
- Oct 10, 2026
- Created
- Dec 20, 2021
- Install Methods
- docker-composebinarysource
- Requirements
- DNS name with a certificateSTUN/TURN relay server for audio/video callsWebRTC relay server or Cloudflare TURN serviceTOTP app for multi-factor authentication
- Authentication
- local2fa
- Runtime / Stack
- Docker
- Privacy & Independence
- Cloud: Optional
- User Model
- Multi-User
- Deployment
Deployment: Docker Compose ✓Single Container — minimal hosting footprintsingle container
Run Databag with Docker Compose
Compose file from the Databag project repository.
1 service
no resource limits declared
needs persistent storage (1 volume)
docker-compose.yml · @ 4534333 · scanned Sep 23, 2026
name: databag
services:
app:
build: .
# # For building cross environment containers
# build:
# context: .
# args:
# DATABAG_GOARCH: arm64
# DATABAG_GOOS: linux
# platform: "linux/arm64"
ports:
- 127.0.0.1:7000:7000
volumes:
- database:/var/lib/databag
environment:
- ADMIN=password
volumes:
database:
This file may be out of date. Check the Databag documentation for current setup steps.
Tags
Track your self-hosted stack
Bookmark software to try, rate tools you've used, and keep your collection in one place.
Metadata extracted from README on Mar 25, 2026
Related Software
Live Helper Chat
2.3k
Live Helper Chat is an open-source live support and customer chat application for websites.
Custom CommunicationsTicketing SystemsVideo Conferencing+4
Rocket.Chat
46.2k
An open-source, secure, fully customizable communications platform for team collaboration and messaging.
Custom CommunicationsFOSS with IssuesOpen-Washing Risk+3
14 ContainersFOSS with Issues
LiveKit
21.4k
LiveKit is an open source, scalable WebRTC media server for building real-time video, audio, and data experiences.
Self Hosting SolutionsVideo ConferencingMedia Servers+1
Mattermost
39.3k
Mattermost is a self-hosted collaboration platform for chat, workflow automation, voice calling, screen sharing, and AI integration.
Custom CommunicationsFOSS with IssuesOpen-Washing Risk+4
15 ContainersOpen CoreFOSS with Issues
Tinode
13.5k
Tinode is a full-stack instant messaging server with native clients for web, Android, iOS, and command-line use.
Custom CommunicationsVideo ConferencingSelf Hosting Solutions+1
Screego
10.7k
screego/server is a screen-sharing server for developers that provides high-quality, low-latency screen sharing.
Custom CommunicationsCopyleft LicenseSelf Hosting Solutions+1
SimpleX Chat
19.5k
A private messaging platform with no user identifiers, offering encrypted chat, groups, and calls across mobile and terminal apps.
Custom CommunicationsVideo ConferencingSelf Hosting Solutions+1
Cloud Required
chatto
2.8k
Chatto is a self-hostable chat application for teams and communities, with a bundled web frontend, server, CLI, and related identity/workflow components.
Custom CommunicationsVideo ConferencingSelf Hosting Solutions+1
4 Containers
FusionPBX
1.1k
FusionPBX is a web-based multi-tenant PBX and VoIP server platform built on FreeSWITCH for business telephony, call center, voicemail, fax, and conferencing use cases.
SIP CommunicationCustom CommunicationsVideo Conferencing+2
Open Core
WorkAdventure
5.8k
WorkAdventure is an open-source platform for creating customizable collaborative virtual worlds and virtual offices with avatar-based interaction and video chat.
Custom CommunicationsVideo ConferencingSelf Hosting Solutions+1
12 ContainersOpen Core
TrueConf
Platform for your corporate communications, based on the advanced architecture, with support for UltraHD video conferencing, built-in messenger with personal and group chats, and a free version for up to 1,000 users.
Video ConferencingCustom CommunicationsSelf Hosting Solutions
Virola Messenger
Instant messaging and collaboration tool with private and group chat rooms, continuous voice and video meetings, files sharing, issue tracking with integrated task board (alternative to Slack).
Custom CommunicationsVideo ConferencingTask Management+2
