server/deploy/.env
shanshanzhong a73a3f2313 feat: 添加docker-compose配置和用户管理逻辑更新
fix(ci): 移除敏感信息并更新SSH认证方式

refactor: 清理无用文件和更新Makefile配置

docs: 添加项目配置文件和更新环境变量说明
2025-07-22 08:53:30 -07:00

31 lines
1.4 KiB
Bash
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#******** MODIFY THE FOLLOWING VARIABLES TO YOUR OWN SETTINGS ********#
# 构建说明:
# 1. docker-compose.yaml文件放置目录为/deploy/docker-compose/project/
# 2. 将swagger json文件添加至 api dockerfile的app目录中用于两个容器之间的文件中转。
# PROJECT DEFINE
export DOMAIN=ppanel.kxsw.us
export PROJECT_NAME=ppanel # 容器项目名称
export SERVICE_NAME=server # 容器服务名称
export API_INNER_PORT=8080
export API_EXTERNAL_PORT=8080
# Container Repository
export REGISTRY_URL=registry.kxsw.us # 本地 Docker Registry 地址,请根据实际情况修改
export REGISTRY_NAMESPACE=ppanel # 镜像仓库命名空间
# Project DockerCompose File
export DOCKER_COMPOSE_FILE=deploy/project/docker-compose.yaml
# DOCKER VARS
export DOCKER_PROJECT_NAME=${PROJECT_NAME}-${SERVICE_NAME} # 项目名称,需要保持全局唯一
export DOCKER_NETWORK_NAME=ppanel
# API DOCKER DEFINE don't forget modify the service name in docker-compose file
export API_PROJECT_BUILD_SUFFIX=api
export API_LOG_DIR=/home/logs/${PROJECT_NAME}-${SERVICE_NAME}/${API_PROJECT_BUILD_SUFFIX}
export GITEA_RUNNER_NAME=kxsw-runner #*修改为你自己的gitea-runner容器名称
#******** DON'T MODIFY THE FOLLOWING VARIABLES ********#
#### API ENVS
export API_IMAGE_NAME=${REGISTRY_URL}/${REGISTRY_NAMESPACE}/${PROJECT_NAME}-${SERVICE_NAME}-${API_PROJECT_BUILD_SUFFIX}
export API_CONTAINER_NAME=${PROJECT_NAME}-${SERVICE_NAME}-${API_PROJECT_BUILD_SUFFIX}