Alist+caddy+luci:修订间差异

来自MediaWiki
跳转到导航 跳转到搜索
Admin留言 | 贡献
标签wikieditor
 
Admin留言 | 贡献
无编辑摘要
 
第67行: 第67行:
}
}
</pre>
</pre>
[[分类:Web应用]]

2023年6月29日 (四) 08:56的最新版本

docker-compose.yml[编辑 | 编辑源代码]

version: "3.8"
services:
  luci:
    container_name: luci
    image: lisaac/luci:latest
    restart: always
    ports:
      - '172.16.238.1:8002:80'
      - '172.16.238.1:7862:7682'
    environment:
      - TZ=Asia/Shanghai
    networks:
      - localNet
    volumes:
      - /root/docker/luci/pods/luci:/external
      - /var/run/docker.sock:/var/run/docker.sock
  caddy:
    container_name: caddy
    image: caddy
    restart: always
    ports:
      - '80:80'
      - '443:443'
    networks:
      - localNet
    volumes:
      - /root/docker/caddy/Caddyfile:/etc/caddy/Caddyfile
      - caddy_data:/data
      - /root/docker/caddy/storage:/storage
      - /root/docker/site:/srv
  alist:
    container_name: alist
    image: xhofe/alist:latest
    restart: always
    ports:
      - '172.16.238.1:5244:5244'
    networks:
      - localNet
    volumes:
      - /root/docker/alist:/opt/alist/data
      - /root/share:/mnt/share
volumes:
 caddy_data:
    driver: local

networks:
  localNet:
    name: localNet
    driver: bridge
    ipam:
      driver: default
      config:
        - subnet: 172.16.238.0/24
          gateway: 172.16.238.1

Caddyfile[编辑 | 编辑源代码]

luci.dayh.xyz {
  reverse_proxy 172.16.238.1:8002
}

dayh.xyz {
  reverse_proxy 172.16.238.1:5244
}