drawnix Docker & Self-Hosted Deployment

GitHub

开源白板工具(SaaS),一体化白板,包含思维导图、流程图、自由画等。All in one open-source whiteboard tool with mind, flowchart, freehand and etc.

1. Pull Image (DOCKERHUB) docker pull plait-board/drawnix:latest
2. Docker Run (1-Click Launch) docker run -d --name drawnix -p 80:80 --restart always plait-board/drawnix:latest
3. Podman Run podman run -d --name drawnix -p 80:80 --restart always plait-board/drawnix:latest
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://docker.io/plait-board/drawnix:latest
5. ORAS Pull (OCI Artifact) oras pull plait-board/drawnix:latest
Dockerfile
FROM node:20 AS builder 

WORKDIR /builder

COPY . /builder

RUN npm install \
    && npm run build 


FROM lipanski/docker-static-website:2.6.0

WORKDIR /home/static

COPY  --from=builder /builder/dist/apps/web/  /home/static

EXPOSE 80

CMD ["/busybox-httpd", "-f", "-v", "-p", "80", "-c", "httpd.conf"]