Misago
★ 2.8kA self-hosted alternative to Reddit
GNU General Public License v2.0Open Source — No Paywall5 Containers — 5 containers — moderate hosting footprintDocker · Compose · SourceNeeds Postgres5 active committers (12mo)
About
Misago is a forum software project aimed at running modern, feature-rich online communities. It is positioned as a complete forum solution and includes a broad set of community management...
Community Ratings
No ratings yetNew this week
Read recap →Weekly Recap — Oct 2, 2026 – Oct 9, 2026Oct 9, 2026
Features
- user registration and profiles
- OAuth social login
- email activation and spam protection
- categories and subcategories
- Markdown and BBCode posting
- moderation tools
- ban system
- permissions by rank and roles
- private threads
- polls
Details
- Last Updated
- Oct 6, 2026
- Created
- Jun 22, 2012
- Install Methods
- dockerdocker-composesource
- Requirements
- DockerPython dependenciesNode.js/npmMailpit
- Authentication
- oauthlocal
- API
- REST
- Runtime / Stack
- Docker
- Privacy & Independence
- No Cloud Required
- User Model
- Multi-User
- Deployment
Deployment: Docker Compose ✓5 Containers — moderate hosting footprintRuns as 5 containers
Run Misago with Docker Compose
Compose file from the Misago project repository.
5 services · database: postgres · infra: postgres, redis · 1 unclassified (mailpit)
no resource limits declared
needs persistent storage (2 volumes)
docker-compose.yaml · @ f372ad6 · scanned Sep 24, 2026
# This compose setup is only meant for local development of Misago itself
# This is not for running your Misago site in docker
version: "3.0"
services:
postgres:
image: postgres:15
restart: unless-stopped
environment:
- POSTGRES_USER=misago
- POSTGRES_PASSWORD=misago
ports:
- '127.0.0.1:5432:5432'
redis:
image: redis:6
restart: unless-stopped
misago:
build: .
command: python manage.py runserver 0.0.0.0:8000
restart: unless-stopped
environment:
# Postgres
- POSTGRES_HOST=postgres
- POSTGRES_DB=misago
- POSTGRES_USER=misago
- POSTGRES_PASSWORD=misago
- POSTGRES_TEST_DB=misago_test
# Superuser
- SUPERUSER_USERNAME=Admin
- SUPERUSER_EMAIL=admin@example.com
- SUPERUSER_PASSWORD=password
ports:
# Map port 8000 in the container to port 8000 on the host
# This way we can access the forum through http://localhost:8000
- "${MISAGO_DEVSERVER_PORT:-8000}:8000"
depends_on:
- postgres
- redis
tty: true
volumes:
# Map the entire project into the container
# This makes sure files in the container update on the fly as we were working locally
- .:/app:Z
celery-worker:
build: .
command: celery -A devproject worker --loglevel=info
restart: unless-stopped
environment:
# Postgres
- POSTGRES_HOST=postgres
- POSTGRES_DB=misago
- POSTGRES_USER=misago
- POSTGRES_PASSWORD=misago
- POSTGRES_TEST_DB=misago_test
depends_on:
- postgres
- redis
tty: true
volumes:
# Map the entire project into the container
# This makes sure files in the container update on the fly as we were working locally
- .:/app:Z
mailpit:
image: axllent/mailpit
ports:
- 1025:1025
- 8025:8025
restart: unless-stopped
This file may be out of date. Check the Misago 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 Jul 1, 2026
Related Software
MyBB
1.2k
MyBB is a free and open source forum software written in PHP.
Social NetworksCopyleft LicenseSelf Hosting Solutions+2
Simple Machines Forum
750
Simple Machines Forum is a web-based forum software project for building and running discussion forums.
Social NetworksPermissive LicenseSelf Hosting Solutions+2
Hubzilla
57
Decentralized identity, privacy, publishing, sharing, cloud storage, and communications/social platform.
Social NetworksPermissive LicenseSelf Hosting Solutions+3
üWave
Self-hosted collaborative listening platform. Users take turns playing media—songs, talks, gameplay videos, or anything else—from a variety of media sources like YouTube and SoundCloud.
Multimedia StreamingAudio StreamingMedia Servers+4
Lila
18.8k
Lila is a free online chess game server focused on realtime gameplay and ease of use.
GamesWeb ServersSocial Networks+1
Mastodon
50.4k
Mastodon is a free, open-source social network server based on ActivityPub for publishing posts, media, and interacting across the federated Fediverse.
Social NetworksFully FOSSCopyleft License+2
Fully FOSS
Discourse
48.0k
An open-source community platform for running discussion forums and real-time chat.
Social NetworksCopyleft LicenseSelf Hosting Solutions+1
Lemmy
14.6k
Lemmy is a self-hostable, decentralized link aggregator and forum for the fediverse.
Social NetworksBookmark ManagementSelf Hosting Solutions+1
5 Containers
Isso
5.3k
Isso is a lightweight commenting server written in Python and JavaScript, designed as a drop-in replacement for Disqus.
Social NetworksPermissive LicenseBlogging Platforms+2
2 Containers
Answer
15.7k
Apache Answer is a Q&A platform for teams that can be used as a community forum, help center, or knowledge management platform.
Social NetworksPermissive LicenseKnowledge Management+1
PixelFed
7.1k
Pixelfed is a photo-sharing social platform for the fediverse that helps users share casual and creative photography without algorithmic barriers.
Social NetworksCopyleft LicensePhoto Galleries+2
5 ContainersFully FOSS
Misskey
11.3k
Misskey is an open-source federated social media platform.
Social NetworksSocial MediaSelf Hosting Solutions+2
2 Containers
