Overview
- Full name
docker.io/wbsu2003/drawnix- Registry
- docker.io
- Namespace
- wbsu2003
- Repository
- drawnix
- Cached tags
- 2
- Last synced
- 07/06/2026, 05:28 PM
Introduction
Drawnix 开源协同白板 Web 应用镜像,支持手绘、便签与多人实时协作,适合团队头脑风暴或内网示意图共享。
Details
wbsu2003/drawnix 运行基于 Web 的无限画布应用,用户通过浏览器绘制图形、粘贴图片并邀请他人协同编辑。与 Excalidraw 自托管相比功能相近,部署为单容器 HTTP 服务,数据默认存浏览器本地或需配置后端持久化(视版本而定)。生产应固定 tag、经反向代理启用 HTTPS,若需多人持久化房间应挂载存储或对接数据库;无状态静态+API 模式可水平扩展。
快速启动
docker run -d --name drawnix \
-p 8080:80 \
docker.io/wbsu2003/drawnix:latest
推荐实践
docker run -d --name drawnix \
--restart unless-stopped \
-p 8080:80 \
-e TZ=Asia/Shanghai \
docker.io/wbsu2003/drawnix:1.0.0
核心参数说明
-p 8080:80— Web 白板 HTTP 入口-e TZ— 协作时间戳时区--restart unless-stopped— 内网白板持续可访问- 固定 tag — 与前端资源版本一致
- 无状态 — 默认可多副本 + Ingress
- 安全 — 公网暴露建议加 SSO 或 VPN
Kubernetes
apiVersion: apps/v1
kind: Deployment
metadata:
name: drawnix
spec:
replicas: 2
selector:
matchLabels:
app: drawnix
template:
metadata:
labels:
app: drawnix
spec:
containers:
- name: drawnix
image: docker.io/wbsu2003/drawnix:1.0.0
ports:
- containerPort: 80
---
apiVersion: v1
kind: Service
metadata:
name: drawnix
spec:
selector:
app: drawnix
ports:
- port: 80
targetPort: 80
Ingress 开启 WebSocket 支持以保障实时协作;若需服务端持久化房间数据再增加 PVC 或外部 DB。
Latest tags (20)
View all 2 tags →| Tag | Arch | Pushed At | Size | Digest | Sync | Wish | Action |
|---|---|---|---|---|---|---|---|
docker.io/wbsu2003/drawnix :latest | linux/amd64 | 2025/03/31 19:41 | 651.2 MB | sha256:9f109d8fb805… | |||
docker.io/wbsu2003/drawnix :v1 | linux/amd64 | 2025/03/31 16:42 | 651.2 MB | sha256:9f109d8fb805… |