drawdb Docker & Self-Hosted Deployment

GitHub

Free, simple, and intuitive online database diagram editor and SQL generator.

RAW Compose
1. Pull Image (DOCKERHUB) docker pull library/node
2. Docker Run (1-Click Launch) docker run -d --name drawdb -p 5173:5173 --restart always node:20-alpine
3. Podman Run podman run -d --name drawdb -p 5173:5173 --restart always node:20-alpine
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://docker.io/library/node:20-alpine
5. ORAS Pull (OCI Artifact) oras pull node:20-alpine
6. Compose Deployment docker compose up -d
compose.yml
Download .yml
services:
  drawdb:
    image: node:20-alpine
    container_name: drawdb
    ports:
      - 5173:5173
    working_dir: /var/www/html
    volumes:
      - ./:/var/www/html
    command: sh -c "npm install && npm run dev -- --host"
    networks:
      - default

networks:
  default:
    driver: bridge