Focus Flow
★ 37MIT LicenseOpen Source — No Paywall3 Containers — 3 containers — light hosting footprintDocker · Compose · K8s +2Needs Postgres
About
FocusFlow is a self-hosted Pomodoro time-management system made up of a Rust backend and a native client built with Tauri and SvelteKit. It is aimed at people who want to organize work and break...
Community Ratings
No ratings yetFeatures
- Pomodoro session tracking
- Real-time synchronization
- Task management
- Calendar views
- Productivity statistics
- Native notifications
- WebSocket broadcasting
- RESTful API
- Push notifications
- Cross-platform app
Details
- Last Updated
- Jun 22, 2026
- Created
- Sep 29, 2025
- Install Methods
- dockerdocker-composekubernetesbinarysource
- Requirements
- Rust 1.77+BunDockerTauri prerequisitesPostgreSQL
- API
- RESTWEBSOCKET
- Runtime / Stack
- DockerK8S
- Privacy & Independence
- Cloud: Optional
- Deployment
Deployment: Docker Compose ✓3 Containers — light hosting footprintRuns as 3 containers
Docker Compose
3 services · database: postgres · infra: postgres · 1 unclassified (jaeger)
no resource limits declared
needs persistent storage (1 volume)
backend/docker-compose.yml · @ 787f0c0 · scanned Jun 22, 2026
version: "3"
services:
db:
image: postgres:17
container_name: focusflow_db
environment:
POSTGRES_USER: ${POSTGRES_USER}
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
POSTGRES_DB: ${POSTGRES_DB}
ports:
- "5433:5432"
volumes:
- db:/var/lib/postgresql/data
healthcheck:
test: ["CMD-SHELL", "pg_isready -U ${POSTGRES_USER} -d ${POSTGRES_DB}"]
interval: 5s
timeout: 5s
retries: 10
# ...
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 Jun 22, 2026
Related Software
odysseus
75.8k
Odysseus is a self-hosted AI workspace for chat, agents, document editing, research, email, notes, tasks, and calendar workflows.
Artificial IntelligenceAI AgentsAI Interfaces+3
4 Containers
AppFlowy
72.8k
AppFlowy is an open-source AI workspace and Notion alternative for notes, databases, collaboration, and building custom productivity apps.
Task ManagementCopyleft LicenseNote Taking Apps+4
Single ContainerFOSS with Issues
AFFiNE Community Edition
69.6k
AFFiNE is an open-source, local-first workspace for writing, drawing, planning, and knowledge management, positioned as an alternative to Notion and Miro.
Knowledge ManagementPermissive LicenseCopyleft License+6
4 ContainersFOSS with Issues
Joplin
55.3k
Joplin is an open source note-taking and to-do application with Markdown notes, search, import/export, and synchronization.
Note Taking AppsPermissive LicenseTask Management+2
4 Containers
Plane
52.4k
Plane is an open-source project management tool for tracking issues, running cycles, and managing product roadmaps.
Dev Project ManagementCopyleft LicenseSelf Hosting Solutions+4
13 ContainersFOSS with Issues
Logseq
43.5k
Logseq is an open-source knowledge management and collaboration platform for notes, tasks, PDF annotation, and organizing information.
Knowledge ManagementNote Taking AppsTask Management+1
Fully FOSS
Huly
26.3k
A framework for building business applications such as CRM, with bundled apps for chat, project management, CRM, HRM, and ATS.
Dev Project ManagementCopyleft LicenseTask Management+4
Single Container
Focalboard
26.3k
Focalboard is an open source, self-hosted project management tool for tracking and organizing work.
Task ManagementPermissive LicenseCopyleft License+3
Monica
24.8k
Monica is an open-source personal relationship management web application for documenting life and organizing interactions with family and friends.
CRM SystemsCalendar And ContactsNote Taking Apps+3
Wekan
21.0k
WeKan is an open-source collaborative kanban board application for organizing personal and team work.
Task ManagementPermissive LicenseDev Project Management+1
2 Containers
Super Productivity
20.2k
An advanced todo list app with timeboxing, time tracking, task importing, and integrations for calendars and issue trackers.
Task Management
ActivityWatch
18.0k
ActivityWatch is a privacy-focused time tracking and lifelogging tool that records application, browser, and activity data on the user's local machine.
Time TrackingCopyleft LicenseAnalytics Tools+1
