Octobox
★ 4.5kGNU Affero General Public License v3.0Open Source — No Paywall3 Containers — 3 containers — light hosting footprintDockerNeeds Postgres7+ active committers (12mo)
About
Octobox is a web application for organizing GitHub notifications. It is aimed at developers and maintainers who deal with high notification volume and want better tools than GitHub’s built-in inbox....
Community Ratings
No ratings yetNew this week
Read recap →Weekly Recap — Oct 2, 2026 – Oct 9, 2026Oct 9, 2026
Features
- archived notification state
- starred notifications
- enhanced notification details
- filtering by repository, organization, type, action, state, CI status, and reason
- prefix search filters
- keyboard shortcuts
- thread viewing
- REST API
- pinned searches
- web extension support
Details
- Last Updated
- Oct 10, 2026
- Created
- Dec 16, 2016
- Install Methods
- docker
- Requirements
- GitHub web notifications enabledPlaywright Chromium for system testsRuby on Rails
- Authentication
- local
- API
- REST
- Runtime / Stack
- RubyDocker
- Privacy & Independence
- Cloud: Optional
- User Model
- Multi-User
- Deployment
Deployment: Docker Compose ✓3 Containers — light hosting footprintRuns as 3 containers
Run Octobox with Docker Compose
Compose file from the Octobox project repository.
3 services · database: postgres · infra: postgres, redis
no resource limits declared
needs persistent storage (1 volume)
docker-compose.yml · @ 58b2795 · scanned Jun 13, 2026
# This file contains a *development* configuration for running Octobox.
#
# * You can use this file as-is to give Octobox a try on your local machine; it pulls
# images from Docker Hub and uses the default 'development' environment.
#
# * You can use this file as an example for your own production configuration, either
# by overriding it or just creating your own from scratch. 'docker-compose.override.yml'
# is gitignored for your convenience.
#
# * Similarly, if you're a developer who has cloned the Octobox repository to
# actively develop Octobox, you can override this file by adding the following to
# a docker-compose.override.yml:
#
# version: '3'
# services:
# app:
# build:
# context: .
# dockerfile: Dockerfile
#
# This will build your own image from your local filesystem to test changes.
# Using `$ docker-compose up` will automatically merge the override file in to
# this one.
#
version: '3'
services:
app:
image: octoboxio/octobox:latest
ports:
- "3000:3000"
environment:
- RAILS_ENV=development
- GITHUB_CLIENT_ID=${GITHUB_CLIENT_ID}
- GITHUB_CLIENT_SECRET=${GITHUB_CLIENT_SECRET}
- OCTOBOX_DATABASE_NAME=postgres
- OCTOBOX_DATABASE_USERNAME=postgres
- OCTOBOX_DATABASE_PASSWORD=development
- OCTOBOX_DATABASE_HOST=database.service.octobox.internal
- REDIS_URL=redis://redis.service.octobox.internal
networks:
- internal
depends_on:
- database.service.octobox.internal
- redis.service.octobox.internal
database.service.octobox.internal:
image: postgres:16-alpine
volumes:
- pg_data:/var/lib/postgresql/data
networks:
- internal
environment:
- POSTGRES_PASSWORD=development
redis.service.octobox.internal:
image: redis:7-alpine
networks:
- internal
volumes:
pg_data:
networks:
internal:
driver: bridge
This file may be out of date. Check the Octobox 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
UVDesk
19.6k
UVdesk Community is an open-source helpdesk system for building and customizing customer support portals and ticket workflows.
Dev Project ManagementTicketing SystemsCRM Systems+4
Huly
27.9k
Huly Platform is a self-hostable framework for building business applications such as CRM, chat, project management, HRM, and ATS systems.
Dev Project ManagementCopyleft LicenseTask Management+4
Single Container
Bugzilla
865
Bugzilla is a free, open source, web-based bug-tracking system.
Ticketing SystemsCopyleft LicenseDev Project Management+2
2 ContainersFully FOSS
OpenProject
16.4k
OpenProject is a web-based open source project management platform for teams and organizations.
Dev Project ManagementTask ManagementResource Planning+5
Open CoreFully FOSS
MantisBT
1.8k
MantisBT is a web-based bug tracker for issue and project management.
Ticketing SystemsCopyleft LicenseDev Project Management+1
Request Tracker
1.2k
Request Tracker (RT) is an open source issue and ticket tracking system for organizations to track tasks, ownership, and completion status.
Ticketing SystemsDev Project ManagementSelf Hosting Solutions+1
ClearFlask
451
ClearFlask is an open-source feedback management tool for collecting, organizing, and tracking product feedback and roadmaps.
Polls and EventsTicketing SystemsComment Systems+3
core
338
Windshift is a self-hosted work management platform for teams, with boards, workflows, planning, tracking, collaboration, and customer-facing request intake.
Task ManagementDev Project ManagementTicketing Systems+2
Single Container
ZenTao
1.7k
ZenTao is an open source project management platform covering product, project, QA, documentation, organization, and office management.
Dev Project ManagementSelf Hosting SolutionsTask Management+4
Open Core
Traq
205
Traq is a PHP-based project manager for tracking issues across multiple projects and milestones.
Dev Project ManagementTicketing SystemsTask Management+2
Forgejo
5.6k
A lightweight software forge focused on scaling, federation, and privacy (fork of Gitea).
Dev Project ManagementTicketing SystemsFully FOSS+3
Fully FOSS
Redmine
Flexible project management web application.
Dev Project ManagementCopyleft LicenseTask Management+4
