Docker布署xui订阅转换

Article11小时前更新 Done
3 00

官方文档,演示站点:https://test.cddone.com

Docker布署xui订阅转换

部署

部署Docker教程:https://bj.cddone.com/doc/14

1、创建工作目录

mkdir -p /home/docker/sub-store && cd /home/docker/sub-store

2、创建wordpress容器yaml

vim docker-compose.yaml
  • 参数说明:
  • 设置镜像
  • 设置容器名称
  • 设置容器自启动
  • 映射端口
  • 映射目录
  • 数据持久化
version: '3.8'
services:
  sub-store:
    image: xream/sub-store
    container_name: sub-store
    restart: always
    environment:
      - SUB_STORE_CRON=55 23 * * *
      - SUB_STORE_FRONTEND_BACKEND_PATH=/CKg2abstVnOeRpm1aB4G
    network_mode: host
    volumes:
      - ./sub-store:/opt/app/data

3、启动wordpress容器

docker-compose up -d

5、查看容器状态

docker ps

6、nginx反代规则

server {
    listen  443 ssl;
    server_name localhost;
    ssl_certificate      /etc/letsencrypt/cdocd.com.pem;
    ssl_certificate_key  /etc/letsencrypt/cdocd.com.pem;

    location / {
        proxy_pass http://IP:10080;
        rewrite ^/(.*)$ /$1 break;
        proxy_redirect off;
        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header Upgrade-Insecure-Requests 1;
        proxy_set_header X-Forwarded-Proto https;
    }

 

 

© 版权声明

相关文章

暂无评论

none
暂无评论...