域名与仓库属主属于「部署必需且非隐私」的信息,此前写成 `<Gitea 地址>` / `<owner>` 会让文档无法照做(照抄的 clone / 下载命令直接失败)。本次把它们补成真实值: gitea.kasugano.cn / zijunchiang。口令、访问令牌、数据库口令等**秘密项**继续用占位符。 改动: - README.md / README.txt:发布包下载地址补成真实 Release 地址 (https://gitea.kasugano.cn/zijunchiang/opendance-web/releases/download/vX.Y.Z/…), 并写明域名与属主是部署必需信息、不是隐私项; - README.md / README.txt:说明 `<服务器地址>` 是**部署方自己的**服务端地址 (部署方决定),不是被脱敏的信息,避免与「被隐藏的域名」混淆; - deploy/proxy/README.md:第九节的附件接口复验 curl 补成真实 Gitea 域名与属主; 自检清单里 `<反代地址>` 加一行说明(你们自己的反代域名或 IP); - deploy/systemd/opendance-api.service:`Documentation=` 补成真实仓库地址。
35 lines
836 B
Desktop File
35 lines
836 B
Desktop File
[Unit]
|
||
Description=OpenDance Studio Web 管理服务端(NestJS)
|
||
Documentation=https://gitea.kasugano.cn/zijunchiang/opendance-web
|
||
After=network-online.target
|
||
Wants=network-online.target
|
||
|
||
[Service]
|
||
Type=simple
|
||
User=__SERVICE_USER__
|
||
Group=__SERVICE_USER__
|
||
WorkingDirectory=__APP_DIR__/web-server
|
||
EnvironmentFile=__APP_DIR__/deploy/.env
|
||
ExecStart=__NODE_BIN__ dist/main.js
|
||
Restart=always
|
||
RestartSec=3
|
||
StandardOutput=journal
|
||
StandardError=journal
|
||
SyslogIdentifier=opendance-api
|
||
|
||
# ---- 安全加固(进程只应写自己的存储目录)----
|
||
NoNewPrivileges=true
|
||
PrivateTmp=true
|
||
ProtectSystem=strict
|
||
ProtectHome=true
|
||
ProtectKernelTunables=true
|
||
ProtectKernelModules=true
|
||
ProtectControlGroups=true
|
||
RestrictSUIDSGID=true
|
||
RestrictRealtime=true
|
||
LockPersonality=true
|
||
ReadWritePaths=__STORAGE_PARENT__
|
||
|
||
[Install]
|
||
WantedBy=multi-user.target
|