Compare commits
2 Commits
48c8481b57
...
d7115cb663
| Author | SHA1 | Date |
|---|---|---|
|
|
d7115cb663 | |
|
|
81fc16555a |
|
|
@ -63,6 +63,7 @@ export AIRPORT_DOMAIN_FULL=${AIRPORT_DOMAIN}:${NGINX_HTTPS_PORT}
|
||||||
export BUSINESS_DOMAIN=business-${DOMAIN}.${DOMAIN_END}
|
export BUSINESS_DOMAIN=business-${DOMAIN}.${DOMAIN_END}
|
||||||
export BUSINESS_DOMAIN_FULL=${BUSINESS_DOMAIN}:${NGINX_HTTPS_PORT}
|
export BUSINESS_DOMAIN_FULL=${BUSINESS_DOMAIN}:${NGINX_HTTPS_PORT}
|
||||||
export SRS_DOMAIN=srs-${DOMAIN}.${DOMAIN_END}
|
export SRS_DOMAIN=srs-${DOMAIN}.${DOMAIN_END}
|
||||||
|
export SRS_DOMAIN_FULL=${SRS_DOMAIN}:${NGINX_HTTPS_PORT}
|
||||||
export HHZ_DOMAIN=hhz-${DOMAIN}.${DOMAIN_END}
|
export HHZ_DOMAIN=hhz-${DOMAIN}.${DOMAIN_END}
|
||||||
export DSP_DOMAIN=dsp-${DOMAIN}.${DOMAIN_END}
|
export DSP_DOMAIN=dsp-${DOMAIN}.${DOMAIN_END}
|
||||||
export REGISTRY_HOST=${REGISTRY}/tuoheng/
|
export REGISTRY_HOST=${REGISTRY}/tuoheng/
|
||||||
|
|
@ -153,6 +154,7 @@ if [ -z "$SRS_RTC_PORT" ]; then
|
||||||
else
|
else
|
||||||
echo "环境变量 SRS_RTC_PORT 已设置,设置为 ${SRS_RTC_PORT}"
|
echo "环境变量 SRS_RTC_PORT 已设置,设置为 ${SRS_RTC_PORT}"
|
||||||
fi
|
fi
|
||||||
|
export SRS_RTMP_DOMAIN_FULL=${SRS_DOMAIN}:${SRS_RTMP_PORT}
|
||||||
export SRS_MEMORY=512m
|
export SRS_MEMORY=512m
|
||||||
export SRS_IMAGE=${REGISTRY_HOST}ossrs/srs:5${PLATFORM}
|
export SRS_IMAGE=${REGISTRY_HOST}ossrs/srs:5${PLATFORM}
|
||||||
export SRS_DATA=${NETWORK}_srs_data
|
export SRS_DATA=${NETWORK}_srs_data
|
||||||
|
|
|
||||||
|
|
@ -3,6 +3,7 @@ FROM nginx:latest
|
||||||
# 删除默认的nginx配置
|
# 删除默认的nginx配置
|
||||||
RUN rm -rf /etc/nginx/conf.d/*
|
RUN rm -rf /etc/nginx/conf.d/*
|
||||||
|
|
||||||
|
# 每增加一个前端项目,需要在这里添加一个临时目录,并复制文件;Dockerfile.nginx 中也要添加一个COPY命令
|
||||||
# 创建目标目录
|
# 创建目标目录
|
||||||
RUN mkdir -p /data/tuoheng_airport_web/dist
|
RUN mkdir -p /data/tuoheng_airport_web/dist
|
||||||
RUN mkdir -p /data/tuoheng_hhz_web/dist
|
RUN mkdir -p /data/tuoheng_hhz_web/dist
|
||||||
|
|
@ -19,6 +20,7 @@ COPY temp_vhosts/ /etc/nginx/conf.d/
|
||||||
COPY vhosts/cert/t-aaron.com.pem /etc/nginx/t-aaron.com.pem
|
COPY vhosts/cert/t-aaron.com.pem /etc/nginx/t-aaron.com.pem
|
||||||
COPY vhosts/cert/t-aaron.com.key /etc/nginx/t-aaron.com.key
|
COPY vhosts/cert/t-aaron.com.key /etc/nginx/t-aaron.com.key
|
||||||
|
|
||||||
|
# 每增加一个前端项目,需要在这里添加一个临时目录,并复制文件;Dockerfile.nginx 中也要添加一个COPY命令
|
||||||
# 复制 AIRPORT_WEB_DIST 目录下的文件到容器中
|
# 复制 AIRPORT_WEB_DIST 目录下的文件到容器中
|
||||||
COPY airport_web_dist/ /data/tuoheng_airport_web/dist/
|
COPY airport_web_dist/ /data/tuoheng_airport_web/dist/
|
||||||
COPY hhz_admin_web_dist/ /data/tuoheng_hhz_web/dist/
|
COPY hhz_admin_web_dist/ /data/tuoheng_hhz_web/dist/
|
||||||
|
|
|
||||||
|
|
@ -45,7 +45,7 @@ if [ ! -d "${HHZ_ADMIN_WEB_DIST}" ]; then
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# 创建临时目录用于复制文件
|
# 每增加一个前端项目,需要在这里添加一个临时目录,并复制文件;Dockerfile.nginx 中也要添加一个COPY命令
|
||||||
echo "创建临时目录并复制 AIRPORT_WEB_DIST 文件..."
|
echo "创建临时目录并复制 AIRPORT_WEB_DIST 文件..."
|
||||||
rm -rf airport_web_dist
|
rm -rf airport_web_dist
|
||||||
mkdir -p airport_web_dist
|
mkdir -p airport_web_dist
|
||||||
|
|
@ -55,6 +55,12 @@ rm -rf hhz_admin_web_dist
|
||||||
mkdir -p hhz_admin_web_dist
|
mkdir -p hhz_admin_web_dist
|
||||||
cp -r "${HHZ_ADMIN_WEB_DIST}"/* hhz_admin_web_dist/
|
cp -r "${HHZ_ADMIN_WEB_DIST}"/* hhz_admin_web_dist/
|
||||||
|
|
||||||
|
rm -rf business_web_dist
|
||||||
|
mkdir -p business_web_dist
|
||||||
|
cp -r "${BUSINESS_WEB_DIST}"/* business_web_dist/
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# 构建Docker镜像
|
# 构建Docker镜像
|
||||||
echo "使用Dockerfile.nginx构建镜像..."
|
echo "使用Dockerfile.nginx构建镜像..."
|
||||||
docker build -t ${NGINX_IMAGE} -f Dockerfile.nginx .
|
docker build -t ${NGINX_IMAGE} -f Dockerfile.nginx .
|
||||||
|
|
|
||||||
|
|
@ -35,8 +35,9 @@ docker run --pull always -d \
|
||||||
--env MINIO_DAJIOSS_ENDPOINT=https://${MINIO_DOMAIN}:${NGINX_HTTPS_PORT} \
|
--env MINIO_DAJIOSS_ENDPOINT=https://${MINIO_DOMAIN}:${NGINX_HTTPS_PORT} \
|
||||||
--env MINIO_OSS_ACCESSKEYID=${MINIO_ACCESS_KEY} \
|
--env MINIO_OSS_ACCESSKEYID=${MINIO_ACCESS_KEY} \
|
||||||
--env MINIO_OSS_ACCESSKEYSECRET=${MINIO_SECRET_KEY} \
|
--env MINIO_OSS_ACCESSKEYSECRET=${MINIO_SECRET_KEY} \
|
||||||
--env TUOHENG_PUSH_URL=rtmp://${SRS_DOMAIN}:${SRS_RTMP_PORT}/live/ \
|
--env TUOHENG_LIVE_CHANNEL_DOMAIN_URL=https://${SRS_DOMAIN_FULL}/ \
|
||||||
--env TUOHENG_PULL_URL=https://${SRS_DOMAIN}:${NGINX_HTTPS_PORT}/live/ \
|
--env TUOHENG_PUSH_URL=rtmp://${SRS_RTMP_DOMAIN_FULL}/live/ \
|
||||||
|
--env TUOHENG_PULL_URL=https://${SRS_DOMAIN_FULL}/live/ \
|
||||||
--env TUOHENG_DSP_DOMAIN_URL=http://${DSP_PORTAL_NAME}:7011/ \
|
--env TUOHENG_DSP_DOMAIN_URL=http://${DSP_PORTAL_NAME}:7011/ \
|
||||||
--env TUOHENG_DSP_CALLBACK_URL=https://${BUSINESS_DOMAIN_FULL}/business/admin/dsp/{requestId}/callback \
|
--env TUOHENG_DSP_CALLBACK_URL=https://${BUSINESS_DOMAIN_FULL}/business/admin/dsp/{requestId}/callback \
|
||||||
--env TUOHENG_AIRPORT_URL=https://${AIRPORT_DOMAIN_FULL}/airport/admin \
|
--env TUOHENG_AIRPORT_URL=https://${AIRPORT_DOMAIN_FULL}/airport/admin \
|
||||||
|
|
|
||||||
|
|
@ -90,6 +90,9 @@ bucket:
|
||||||
|
|
||||||
https://srs-develop.t-aaron.com:3443/recording/50ae8720-d8b3-40c6-9e2b-4eb31ed619e6.mp4
|
https://srs-develop.t-aaron.com:3443/recording/50ae8720-d8b3-40c6-9e2b-4eb31ed619e6.mp4
|
||||||
|
|
||||||
|
139.224.117.253 3309 root tuoheng2024
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
部署在巴中:
|
部署在巴中:
|
||||||
dsp-api
|
dsp-api
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue