威联通nas的dockercompose安装caddy

24 次阅读

本文最后更新于 2026年5月11日。

编排

services:
  caddy:
    image: docker.1ms.run/caddy:alpine
    container_name: caddy
    restart: unless-stopped
    ports:
      - "8080:80"
      - "8443:443"
    volumes:
      - /share/CACHEDEV1_DATA/dockermnt/caddy/Caddyfile:/etc/caddy/Caddyfile
      - /share/CACHEDEV1_DATA/dockermnt/caddy/site:/srv
      - /share/CACHEDEV1_DATA/dockermnt/caddy/data:/data
      - /share/CACHEDEV1_DATA/dockermnt/caddy/config:/config
    environment:
      - ACME_AGREE=false
      - PUID=1000
      - PGID=1000
      # 可选: 设置默认的邮箱用于Let's Encrypt证书
      # - CLOUDFLARE_EMAIL=your@email.com
      # - CLOUDFLARE_API_TOKEN=your_token

直接运行会创建失败
需要先在映射目录中创建Caddyfile文件,接着再运行dockercompose文件