Files
hi-server/.env.example
T
shanshanzhong147 68c7b0a8ec
Build docker and publish / build (20.15.1) (push) Successful in 5m52s
chore(deploy): add replication deployment assets
2026-04-28 05:22:48 -07:00

32 lines
1.2 KiB
Bash

# 复制此文件为 .env 并填写真实值
# cp .env.example .env
# MySQL root 密码(同时需要在 configs/ppanel.yaml 的 MySQL.Password 中填写相同的值)
MYSQL_ROOT_PASSWORD=CHANGE_ME_TO_STRONG_PASSWORD
MYSQL_DATABASE=hifast
# 主库对外监听地址。远程从库需要访问时可保持 0.0.0.0,并在防火墙只放行从机公网 IP。
MYSQL_PUBLISH_ADDR=0.0.0.0
# MySQL GTID 主从复制账号
MYSQL_REPLICATION_USER=replicator
MYSQL_REPLICATION_PASSWORD=CHANGE_ME_TO_STRONG_REPLICATION_PASSWORD
# Redis 密码。多实例/主从部署时,configs/ppanel.yaml 的 Redis.Pass 也需要填写相同值。
REDIS_PASSWORD=CHANGE_ME_TO_STRONG_REDIS_PASSWORD
# Redis 对外监听地址。远程业务实例或 Redis 从库需要访问时可保持 0.0.0.0,并在防火墙只放行从机公网 IP。
REDIS_PUBLISH_ADDR=0.0.0.0
# 从机 docker-compose.replica.yml 使用:主机公网 IP 或内网/VPN IP
MASTER_MYSQL_HOST=CHANGE_ME_MASTER_MYSQL_HOST
MASTER_MYSQL_PORT=3306
MASTER_REDIS_HOST=CHANGE_ME_MASTER_REDIS_HOST
MASTER_REDIS_PORT=6379
# Grafana 管理员密码
GRAFANA_PASSWORD=CHANGE_ME_TO_STRONG_PASSWORD
# PPanel Server 镜像标签(留空使用 latest)
PPANEL_SERVER_TAG=latest