diff --git a/examples/track.https/.env b/examples/track.https/.env new file mode 100644 index 0000000..f898cee --- /dev/null +++ b/examples/track.https/.env @@ -0,0 +1,11 @@ +# 必填, 当前服务器内网IP +SERVER_IP_INTERNAL='' # 111.111.111.111 + +# 必填,当前服务器外网IP +SERVER_IP_PUBLIC='' # 192.168.0.10 + +# 必填,服务器域名 +SERVER_HOSTNAME='' # tripsdd.com + +# 必填,证书文件 +SSL_CERTIFICATE='' # /home/docker-compose/ssl/ltripsdd_com \ No newline at end of file diff --git a/examples/track.https/compose.yaml b/examples/track.https/compose.yaml new file mode 100644 index 0000000..cb2b715 --- /dev/null +++ b/examples/track.https/compose.yaml @@ -0,0 +1,25 @@ +#--------------------------------- +# V2单机部署方案 +# ------------------------------- +# 1. 准备服务器内网IP, 外网IP, SSL +# 2. 修改.env文件 +# 3. docker compose config 检查配置 +# 4. docker compose up -d 启动服务 +#================================ + +include: + - ../docker/mysql8/compose.yml + - ../docker/redis/compose.yml + - ../docker/mongodb/compose.yml + - ../docker/rabbitmq/compose.yml + - ../docker/minio/compose.yml + - ../docker/maintain/compose.yml + - ../docker/jtt808/compose.yml + # 反向代理(http-80和https-443) + - path: + - ../docker/nginx/compose.yml + - ../docker/nginx/compose.track.yml + # 视频服务(rtp, rtmp, http-flv) + - ../docker/video/compose.yml + # 视频服务https(http-flv多端口支持, 对讲) + - ../docker/video-nginx/compose.yml \ No newline at end of file diff --git a/examples/track/compose.yaml b/examples/track/compose.yaml deleted file mode 100644 index 2b96feb..0000000 --- a/examples/track/compose.yaml +++ /dev/null @@ -1,16 +0,0 @@ -## V2单机部署方案 -# 1. 修改.env文件. 初始化各种密码 -# 2. docker compose up -d启动服务 -# 3. 配置/home/token秘钥 -# 4. 初始化数据库脚本和默认数据 user_info|organize_role|system_config|system_alarm_platform|system_dictionary -include: - - ../docker/mysql8/compose.yml - - ../docker/redis/compose.yml - - ../docker/mongodb/compose.yml - - ../docker/rabbitmq/compose.yml - - ../docker/minio/compose.yml - - ../docker/maintain/compose.yml - - ../docker/jtt808/compose.yml - - path: - - ../docker/nginx/compose.yml - - ../docker/nginx/compose.track.yml diff --git a/jtt808/compose.yml b/jtt808/compose.yml index 5c3c358..54bb289 100644 --- a/jtt808/compose.yml +++ b/jtt808/compose.yml @@ -28,7 +28,7 @@ services: - gateway_ftp_passive_ports=${JTT808_PORT_FTP_PASSIVE} # 终端注册服务 - - gateway_device-register-url=${WEB_BASE_URL} + - gateway_device-register-url=http://${MAINTAIN_HOST:-maintain}:${MAINTAIN_PORT:-8080} # 网关Http服务, 需要代理? - gateway_http_url=${WEB_BASE_URL}/jtt808 @@ -50,7 +50,7 @@ services: - logging.level.io.netty.handler.logging.LoggingHandler=INFO # 网关日志写法2 # - SPRING_APPLICATION_JSON={"logging.level.io.netty.handler.logging.LoggingHandler":"DEBUG"} - logging: + logging: driver: "json-file" options: max-size: "100m" @@ -58,4 +58,4 @@ services: nproc: 65535 nofile: soft: 20000 - hard: 40000 \ No newline at end of file + hard: 40000