Try describing what you need:

Ideon logo

Ideon

★ 668

A self-hosted alternative to Miro, Notion

GNU Affero General Public License v3.0Open Source — No Paywall2 Containers — 2 containers — light hosting footprintDocker · ComposeNeeds Postgres5 active committers (12mo)

About

Ideon is a self-hosted visual workspace designed to help teams organize project information spatially rather than in traditional folder structures. It presents repositories, notes, tasks, links, and...

Community Ratings

No ratings yet

Features

  • spatial canvas
  • Git repository and issue embeds
  • Markdown notes
  • images, links, and file support
  • real-time collaboration
  • historical snapshots
  • self-hosted data ownership

Details

Last Updated
Oct 29, 2026
Created
Jan 2, 2026
Install Methods
dockerdocker-compose
Requirements
DockerDocker Compose
Runtime / Stack
Docker
Privacy & Independence
Cloud: Optional
User Model
Multi-User
Deployment

Deployment: Docker Compose ✓2 Containers — light hosting footprintRuns as 2 containers

Run Ideon yourself

Pick how much you want to manage.

Is this your project? Sponsor a listing

Run Ideon with Docker Compose

Compose file from the Ideon project repository.

2 services · database: postgres · infra: postgres

no resource limits declared

needs persistent storage (2 volumes)

docker-compose.yml · @ 28e5fd5 · scanned Jun 13, 2026

services:
  ideon-app:
    image: ghcr.io/3xpyth0n/ideon:latest
    container_name: ideon-app
    env_file:
      - ${ENV_FILE:-.env}
    # environment:
    # PUID: 1000 # Optional: User ID for file ownership (default: 1001)
    # PGID: 1000 # Optional: Group ID for file ownership (default: 1001)
    depends_on:
      ideon-db:
        condition: service_healthy
    restart: unless-stopped
    ports:
      - "${APP_PORT:-3000}:${APP_PORT:-3000}"
    volumes:
      - ideon-app-data:/app/storage
    healthcheck:
      test:
        ["CMD", "curl", "-f", "http://localhost:${APP_PORT:-3000}/api/health"]
      interval: 5s
      timeout: 5s
      retries: 5
      start_period: 10s

  ideon-db:
    image: postgres:18-alpine
    container_name: ideon-db
    restart: unless-stopped
    environment:
      POSTGRES_USER: ${DB_USER}
      POSTGRES_PASSWORD: ${DB_PASS}
      POSTGRES_DB: ${DB_NAME}
      PGDATA: /var/lib/postgresql/data/pgdata
    volumes:
      - ideon-db-data:/var/lib/postgresql/data
    healthcheck:
      test: ["CMD-SHELL", "pg_isready -U ${DB_USER} -d ${DB_NAME}"]
      interval: 2s
      timeout: 5s
      retries: 5

volumes:
  ideon-app-data:
  ideon-db-data:

This file may be out of date. Check the Ideon documentation for current setup steps.

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 13, 2026

Related Software

Focalboard logo

Focalboard

26.5k
Focalboard is an open source, self-hosted project management tool for tracking and organizing work.
Task ManagementPermissive LicenseCopyleft License+3
Details
TeamMapper logo

TeamMapper

516
TeamMapper is a self-hosted collaborative mindmapping app for creating, sharing, and editing mindmaps in teams.
Knowledge ManagementSelf Hosting SolutionsDiagramming Tools+2
Details
4ga Boards logo

4ga Boards

732
A straightforward realtime project management boards system with hierarchy, Markdown editing, and import/export support.
Task ManagementDev Project ManagementSelf Hosting Solutions+2
3 Containers
Details
Wekan logo

Wekan

21.1k
WeKan is an open-source collaborative kanban board application for organizing personal and team work.
Task ManagementPermissive LicenseDev Project Management+1
2 Containers
Details
HedgeDoc logo

HedgeDoc

7.5k
HedgeDoc lets users create real-time collaborative markdown notes.
Note Taking AppsCopyleft LicenseKnowledge Management+2
4 Containers
Details
AFFiNE Community Edition logo

AFFiNE Community Edition

74.0k
AFFiNE is an open-source, local-first workspace for writing, drawing, planning, and knowledge management, positioned as an alternative to Notion and Miro.
Knowledge ManagementFOSS with IssuesOpen-Washing Risk+6
4 ContainersFOSS with Issues
Details
Planka logo

Planka

12.7k
Planka is a self-hostable collaborative Kanban board application for project and task management.
Task ManagementCopyleft LicenseDev Project Management+2
Open Core
Details
Outline logo

Outline

41.1k
Outline is a fast, collaborative knowledge base for teams built with React and Node.js.
WikisFOSS with IssuesOpen-Washing Risk+3
2 ContainersSource AvailableFOSS with Issues
Details
Plane logo

Plane

61.7k
Plane is an open-source project management tool for tracking issues, running cycles, and managing product roadmaps.
Dev Project ManagementCopyleft LicenseFOSS with Issues+4
13 ContainersFOSS with Issues
Details
AFFiNE logo

AFFiNE

74.0k
AFFiNE is an open-source, local-first workspace for writing, drawing, planning, and knowledge management, positioned as an alternative to Notion and Miro.
Note Taking AppsPermissive LicenseFOSS with Issues+4
4 ContainersFOSS with Issues
Details
Backlog.md logo

Backlog.md

7.2k
Markdown-native task manager and Kanban visualizer for any Git repository.
Artificial IntelligenceAI ToolingPermissive License+3
Details
Tasks.md logo

Tasks.md

2.2k
A self-hosted, Markdown file-based task management board.
Task ManagementDev Project ManagementNote Taking Apps+3
Details