Inkless 文档

安装与部署

安装与部署

源码开发

快速开始。常用:

pnpm install
pnpm dev                 # frontend :3000
cd backend && go run ./cmd/server

Docker

仓库提供 docker-compose.yml(PostgreSQL)与 docker-compose.sqlite.yml。详见 docs/docker-setup.md

生产产物

推荐使用 GitHub Releases 的 backend/frontend 产物,经 artifact 流水线激活到实例根目录,例如:

/opt/inkless/          # 个人站 :8088
/opt/inkless-ops/      # 产品站 :8089
/opt/inkless-imgli/    # 其他品牌

铁律:域名 ≠ 进程。 每个公开品牌独立 unit、port、数据目录、JWT。见 生产部署

环境变量(节选)

变量含义
PORT监听端口
DB_DSNSQLite 或 Postgres
JWT_SECRET / JWT_REFRESH_SECRET鉴权
BASE_URL公开 canonical
FRONTEND_DIRSPA 静态目录
UPLOAD_DIR媒体

完整列表见仓库 docs/deployment.mdOPS.md