Files
lab/ts/web/nextjs/polaris/deploy/.env.example
T
labmem 144b8abe49
Polaris CI / verify (push) Successful in 2m10s
Polaris CI / publish (push) Successful in 1m56s
ci(polaris): 增加镜像发布工作流
校验通过后构建、冒烟测试并推送镜像。
提供按摘要手动部署与回滚的 Compose 模板和说明。
2026-10-12 23:00:34 +08:00

17 lines
1.0 KiB
Bash

# Polaris 部署环境变量示例 —— 复制为同目录 .env 后填入真实值:
# cp .env.example .env
#
# 安全约定:
# - 本文件只放镜像引用;任何 registry token、密码都不要写进这里或本示例文件
# - CI 推送用 secrets POLARIS_REGISTRY_USER / POLARIS_REGISTRY_TOKEN(写权限),
# 只配置在 Gitea Actions secrets 中;宿主机登录另用只读 token(见 README.md 安全提醒)
# 固定到具体 digest 的镜像引用(内容寻址,可精确回退)。
# 镜像由 CI 校验通过后推送:git.labmem.icu/<repo-owner>/polaris:<full-commit-sha>
# <repo-owner> 为 Gitea 用户/组织名;<64-hex-digest> 为该次推送对应的 sha256 摘要,
# 获取与校验方法见 README.md「如何确认真实 digest」。
# 建议保留来源与上一版注释行,便于追溯与回退:
# # 来源:CI run <run-id> / commit <full-commit-sha>
# POLARIS_IMAGE=git.labmem.icu/<repo-owner>/polaris@sha256:<old-64-hex-digest>
POLARIS_IMAGE=git.labmem.icu/<repo-owner>/polaris@sha256:<64-hex-digest>