Deploy your own open-source productivity workspace with AFFiNE (affine.pro). Docs, whiteboards, and databases — fully self-hosted in under 30 minutes.
Self-host AFFiNE on your own server. The official Docker image includes the server, database, and sync engine in one container.
After signing in, create a workspace — your top-level container for all content. AFFiNE uses a hierarchical page tree similar to Notion.
AFFiNE's dual-mode editor lets you switch between a document view and an infinite whiteboard — even on the same page.
AFFiNE supports inline databases that work like lightweight spreadsheets or Notion-style property tables.
Note: AFFiNE's database views are still evolving. For advanced relational databases with rollups and relations, consider pairing with a dedicated tool or waiting for the AFFiNE database v2 release.
Morning (3 min): Open your AFFiNE dashboard page → review today's tasks from your database → pick top 3 priorities.
During day: Capture ideas quickly — create a new doc or jot on a whiteboard. AFFiNE syncs instantly via your self-hosted server.
Evening (5 min): Process inbox → update database rows → check off completed items on your whiteboard → tag tomorrow's focus.
Sunday (15 min): Review all docs and whiteboards → archive stale pages → plan next week's structure.
AFFiNE is free and open-source. Deploy it yourself via Docker, or use their cloud-hosted version at affine.pro. No licenses, no subscriptions — your data, your server.
Deploy AFFiNE — affine.proOr explore other open-source tools in the Atomic Productivity library.