fad9760265
- 新增 Node 服务端(Hono + Hocuspocus + node:sqlite),数据保存在服务器 - 基于 Yjs 的多端实时同步,本机 IndexedDB 离线缓存,撤销只针对本机操作 - 空间(标签)有独立地址,增删改通过接口同步到所有设备 - 口令登录(签名 Cookie 会话、登录限流、同源校验) - 图片上传到服务器,过大照片上传前自动压缩 - 历史版本(自动/手动保存、一键恢复)、跨空间搜索、在线设备 - 随机油画加载动画(Painting Loaders,本地收录 p5 / p5.brush) - 选中样式与拖拽性能优化:拖动结束后才同步位置 - Docker / docker-compose 部署,README 与 CLAUDE.md 更新
20 lines
496 B
Bash
20 lines
496 B
Bash
# 复制为 .env 后修改。生产环境(Docker)请通过环境变量传入。
|
|
|
|
# 登录口令(生产环境必填)
|
|
BOUNDLESS_PASSWORD=change-me
|
|
|
|
# 会话签名密钥,可选。不填会自动生成并保存在数据目录里
|
|
# BOUNDLESS_SECRET=
|
|
|
|
# 数据目录(SQLite 数据库与图片),默认 ./data
|
|
# DATA_DIR=./data
|
|
|
|
# 服务端口,默认 3000
|
|
# PORT=3000
|
|
|
|
# 登录有效天数,默认 90
|
|
# SESSION_DAYS=90
|
|
|
|
# 单张图片大小上限(MB),默认 20
|
|
# MAX_IMAGE_MB=20
|