Skip to content

Latest commit

 

History

History
56 lines (39 loc) · 971 Bytes

File metadata and controls

56 lines (39 loc) · 971 Bytes

ZnDraw Standalone Deployment

Simple single-instance deployment with Redis and TaskIQ worker.

Quick Start

docker compose up -d

Access at http://localhost:8000

With Custom Templates

Mount a local templates directory:

services:
  zndraw:
    volumes:
      - zndraw-data:/app/data
      - ./templates:/app/templates:ro

Then run:

docker compose up -d

Configuration

Edit docker-compose.yaml to customize:

Variable Description Default
ZNDRAW_SERVER_REDIS_URL Redis connection redis://redis:6379
ZNDRAW_AUTH_SECRET_KEY JWT secret Change in production!
ZNDRAW_AUTH_DEFAULT_ADMIN_EMAIL Admin email Disabled
ZNDRAW_AUTH_DEFAULT_ADMIN_PASSWORD Admin password Disabled

Commands

# Start
docker compose up -d

# View logs
docker compose logs -f

# Stop
docker compose down

# Stop and remove data
docker compose down -v