Sign inSign up

mrxianyu/caddy

By mrxianyu

Updated 20 days ago

包含客制化插件的Caddy容器化构建

Image
0

5.0K

mrxianyu/caddy repository overview

caddy

包含客制化插件的Caddy容器化构建,基础镜像使用scratch

Tag介绍

各镜像均包含下列插件:

  • github.com/caddy-dns/cloudflare

其他信息请参照下表

TAG介绍
latest指向最新版本
vx.x.x与官方版本号一致
latest-aaa指向最新版本(含caddy-security插件)
vx.x.x-aaa与官方版本号一致(含caddy-security插件)
latest-waf指向最新版本(含coraza-caddy插件)
vx.x.x-waf与官方版本号一致(含coraza-caddy插件)

使用方法

与官方容器使用方法一致,但注意caddyfile挂载位置从 /etc/caddy/Caddyfile 变更为 /srv/Caddyfile

下面是一个docker-compose示例

version: '3'
services:
  app:
    image: 'mrxianyu/caddy:latest'
    restart: unless-stopped
    container_name: caddy
    ports:
      - '80:80'
      - '443:443'
    volumes:
      - ./Caddyfile:/srv/Caddyfile:ro
      - ./data:/data
      - ./pages:/usr/share/caddy/pages:ro
    networks:
      app_net:
        ipv4_address: 10.233.1.2

networks:
  app_net:
    driver: bridge
    ipam:
      driver: default
      config:
        - subnet: 10.233.1.0/24
          gateway: 10.233.1.1

Tag summary

Content type

Image

Digest

sha256:00977e66b

Size

13.4 MB

Last updated

20 days ago

docker pull mrxianyu/caddy