Setup Excalidraw
Overview
An open source virtual hand-drawn style whiteboard. Collaborative and end-to-end encrypted.
Important Docker Files
.env file
.env
APPDATA=
NAME=excalidraw
SUB=draw
DOMAIN=
PORT=80
docker-compose.yml file
docker-compose.yml
services:
excalidraw:
container_name: ${NAME}
image: excalidraw/excalidraw
restart: unless-stopped
stdin_open: true
healthcheck:
disable: true
environment:
NODE_ENV: production
networks:
- proxy
labels:
swag: enable
swag_address: ${NAME}
swag_port: ${PORT}
swag_proto: http
swag_url: ${SUB}.${DOMAIN}
com.centurylinklabs.watchtower.enable: true
networks:
proxy:
external: true
Start the Container
Start the Container
docker compose up -d