Docker

Quick start

docker run -d \
  --name automd \
  -p 3000:3000 \
  -v automd-data:/data \
  ghcr.io/automd/automd:latest

Docker Compose

version: "3.8"
services:
  automd:
    image: ghcr.io/automd/automd:latest
    ports:
      - "3000:3000"
    volumes:
      - ./data:/data
    environment:
      - AUTOMD_PORT=3000
    restart: unless-stopped

Volume mounts

The /data directory contains all your markdown files and configuration. Mount it to persist data across container restarts.

Updating

docker pull ghcr.io/automd/automd:latest
docker stop automd
docker rm automd
# Run the docker run command again

Info

Advanced Docker configuration (custom networks, health checks, resource limits) coming soon.