feature:add nginx

pull/1621/head
xuexihuang 2 years ago
parent 0c58e21d77
commit 19915e8c21

@ -0,0 +1 @@
# nginx conf files

@ -1,28 +1,3 @@
upstream minio_s3 {
server ${DOCKER_BRIDGE_GATEWAY}:${MINIO_PORT};
}
upstream im_web_front {
server ${DOCKER_BRIDGE_GATEWAY}:${OPENIM_WEB_PORT};
}
upstream im_admin_front {
server ${DOCKER_BRIDGE_GATEWAY}:${OPENIM_ADMIN_FRONT_PORT};
}
upstream im_msg_gateway {
server ${DOCKER_BRIDGE_GATEWAY}:${OPENIM_WS_PORT};
}
upstream im_api {
server ${DOCKER_BRIDGE_GATEWAY}:${API_OPENIM_PORT};
}
upstream im_chat_api {
server ${DOCKER_BRIDGE_GATEWAY}:${OPENIM_CHAT_API_PORT};
}
upstream im_admin_api {
server ${DOCKER_BRIDGE_GATEWAY}:${OPENIM_ADMIN_API_PORT};
}
server {
listen 80;

@ -0,0 +1,25 @@
upstream minio_s3 {
server ${DOCKER_BRIDGE_GATEWAY}:${MINIO_PORT};
}
upstream im_web_front {
server ${DOCKER_BRIDGE_GATEWAY}:${OPENIM_WEB_PORT};
}
upstream im_admin_front {
server ${DOCKER_BRIDGE_GATEWAY}:${OPENIM_ADMIN_FRONT_PORT};
}
upstream im_msg_gateway {
server ${DOCKER_BRIDGE_GATEWAY}:${OPENIM_WS_PORT};
}
upstream im_api {
server ${DOCKER_BRIDGE_GATEWAY}:${API_OPENIM_PORT};
}
upstream im_chat_api {
server ${DOCKER_BRIDGE_GATEWAY}:${OPENIM_CHAT_API_PORT};
}
upstream im_admin_api {
server ${DOCKER_BRIDGE_GATEWAY}:${OPENIM_ADMIN_API_PORT};
}

@ -20,7 +20,7 @@ services:
volumes:
- ./logs:/var/log/nginx
- ./config/nginx.conf:/etc/nginx/nginx.conf
- ./config/default.conf:/etc/nginx/conf.d/default.conf
- ./config/conf.d:/etc/nginx/conf.d
environment:
- NGINX_PORT=80
- TZ=Asia/Shanghai

@ -34,7 +34,7 @@ declare -A TEMPLATES=(
["${OPENIM_ROOT}/deployments/templates/openim.yaml"]="${OPENIM_ROOT}/config/config.yaml"
["${OPENIM_ROOT}/deployments/templates/prometheus.yml"]="${OPENIM_ROOT}/config/prometheus.yml"
["${OPENIM_ROOT}/deployments/templates/alertmanager.yml"]="${OPENIM_ROOT}/config/alertmanager.yml"
["${OPENIM_ROOT}/deployments/templates/default.conf"]="${OPENIM_ROOT}/config/default.conf"
["${OPENIM_ROOT}/deployments/templates/upstream.conf"]="${OPENIM_ROOT}/config/conf.d/upstream.conf"
)
# Templates for example files
@ -51,6 +51,7 @@ declare -A COPY_TEMPLATES=(
["${OPENIM_ROOT}/deployments/templates/instance-down-rules.yml"]="${OPENIM_ROOT}/config/instance-down-rules.yml"
["${OPENIM_ROOT}/deployments/templates/notification.yaml"]="${OPENIM_ROOT}/config/notification.yaml"
["${OPENIM_ROOT}/deployments/templates/nginx.conf"]="${OPENIM_ROOT}/config/nginx.conf"
["${OPENIM_ROOT}/deployments/templates/default.conf"]="${OPENIM_ROOT}/config/conf.d/default.conf"
)
# Templates for config Copy file

Loading…
Cancel
Save