Try describing what you need:

Collabst logo

Collabst

★ 422

A self-hosted alternative to Indesign

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

About

Collabst is a self-hosted collaborative workspace built around Typst, aimed at people who want to work together on Typst documents in their own environment. The README positions it primarily for...

Community Ratings

No ratings yet

Features

  • collaborative Typst workspace
  • browser-based editing
  • live preview while editing
  • dashboard for managing projects
  • comments
  • light and dark theme
  • nightly builds

Details

Last Updated
Oct 29, 2026
Created
Dec 9, 2025
Install Methods
dockerdocker-compose
Requirements
DockerDocker Compose
Privacy & Independence
No Cloud Required
User Model
Multi-User
Deployment

Deployment: Docker Compose ✓4 Containers — moderate hosting footprintRuns as 4 containers

Run Collabst yourself

Pick how much you want to manage.

Is this your project? Sponsor a listing

Run Collabst with Docker Compose

Compose file from the Collabst project repository.

4 services · database: postgres · infra: postgres, redis, minio

no resource limits declared

needs persistent storage (3 volumes)

docker-compose.yml · @ 815ffd3 · scanned Sep 23, 2026

services:
  postgres:
    image: postgres:18
    container_name: collabst-postgres
    restart: unless-stopped
    environment:
      POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
      POSTGRES_USER: postgres
      POSTGRES_DB: collabst
    volumes:
      - postgres_data:/var/lib/postgresql/18/docker
    healthcheck:
      test: [ "CMD-SHELL", "pg_isready -U postgres" ]
      interval: 10s
      timeout: 5s
      retries: 5

  redis:
    image: redis:7-alpine
    container_name: collabst-redis
    restart: unless-stopped
    volumes:
      - redis_data:/data
    healthcheck:
      test: [ "CMD", "redis-cli", "ping" ]
      interval: 10s
      timeout: 5s
      retries: 5

  minio:
    image: minio/minio:latest
    container_name: collabst-minio
    restart: unless-stopped
    environment:
      MINIO_ROOT_USER: minioadmin
      MINIO_ROOT_PASSWORD: ${MINIO_ROOT_PASSWORD}
    ports:
      - "${MINIO_PORT}:9000"
      - "${MINIO_CONSOLE_PORT}:9001"
    command: server /data --console-address ":9001"
    volumes:
      - minio_data:/data
    healthcheck:
      test: [ "CMD", "curl", "-f", "http://localhost:9000/minio/health/live" ]
      interval: 10s
      timeout: 5s
      retries: 5

  backend:
    image: ghcr.io/collabst/collabst:${COLLABST_TAG:-latest}
    container_name: collabst-backend
    restart: unless-stopped
    environment:
      DATABASE_URL: postgresql+asyncpg://postgres:${POSTGRES_PASSWORD}@postgres:5432/collabst
      REDIS_URL: redis://redis:6379/0
      MINIO_ENDPOINT: minio:9000
      MINIO_PUBLIC_ENDPOINT: ${MINIO_URL}
      MINIO_ACCESS_KEY: minioadmin
      MINIO_SECRET_KEY: ${MINIO_ROOT_PASSWORD}
      MINIO_SECURE: "false"
      MINIO_PUBLIC_SECURE: ${MINIO_PUBLIC_SECURE}
      MINIO_BUCKET_NAME: collabst
      SECRET_KEY: ${SECRET_KEY}
      ALGORITHM: HS256
      WEB_URL: ${WEB_URL}
      API_V1_STR: ${API_V1_STR}
      CORS_ORIGINS: ${CORS_ORIGINS}
      REGISTRATION_ENABLED: ${REGISTRATION_ENABLED}
      ENVIRONMENT: production
      FRONTEND_DIST_DIR: /app/frontend-dist
      UVICORN_WORKERS: ${UVICORN_WORKERS}
    ports:
      - "${BACKEND_PORT}:8000"
    depends_on:
      postgres:
        condition: service_healthy
      redis:
        condition: service_healthy
      minio:
        condition: service_healthy

volumes:
  postgres_data:
  redis_data:
  minio_data:

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

Related Software

Overleaf logo

Overleaf

18.3k
An open-source online real-time collaborative LaTeX editor.
Note Taking AppsIDE ToolsDocument Management+2
Open Core
Details
Docs logo

Docs

17.0k
An open-source collaborative text editor for teams to write, organize, and share knowledge in real time.
Note Taking AppsKnowledge ManagementPermissive License+3
Details
HedgeDoc logo

HedgeDoc

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

Outline

41.1k
Outline is a fast, collaborative knowledge base for teams built with React and Node.js.
WikisKnowledge ManagementDocument Management+3
2 ContainersSource AvailableFOSS with Issues
Details
DOCAT logo

DOCAT

912
Docat is a self-hosted tool for hosting multiple documentation projects with multiple versions.
Miscellaneous ToolsDocument ManagementKnowledge Management+3
Details
Digipad logo

Digipad

7
An online self-hosted application for creating collaborative digital notepads (Documentation in french).
Groupware SuitesNote Taking AppsKnowledge Management+2
Details
PdfDing logo

PdfDing

1.9k
PdfDing is a self-hosted PDF manager, viewer, and editor for use across multiple devices.
Document ManagementCopyleft LicenseSelf Hosting Solutions
Details
Wiki-Go logo

Wiki-Go

625
LeoMoon Wiki-Go is a Go-based flat-file wiki for creating and managing documentation, knowledge bases, and collaborative content without an external database.
WikisKnowledge ManagementCMS Platforms+3
Details
Etherpad logo

Etherpad

18.6k
Etherpad is a real-time collaborative web editor for creating and editing shared pads.
Office SuitesPermissive LicenseDocument Management+2
Details
CryptPad logo

CryptPad

8.0k
CryptPad is an end-to-end encrypted collaboration suite for real-time editing of documents and other team content.
Office SuitesGroupware SuitesDocument Management+2
Details
plumio logo

plumio

141
plumio is a self-hosted markdown editor with live preview, document encryption, and multi-user, multi-organization support.
Note Taking AppsDocument ManagementKnowledge Management+1
Single Container
Details
LibreKB logo

LibreKB

62
LibreKB is a self-hosted knowledge base web app for creating and managing articles.
Knowledge ManagementWikisNote Taking Apps+3
2 Containers
Details