Sign inSign up

jayfong/caddy-dnspod

By jayfong

Updated over 6 years ago

WEB 服务器 Caddy 的 Docker 镜像,内置 dnspod 插件。

Image
0

50K+

jayfong/caddy-dnspod repository overview

docker-caddy-dnspod

Docker 中运行 Caddy

内置插件

使用

尝试一下

运行以下命令:

docker run \
  --rm \
  --publish 2015:2015 \
  jayfong/caddy-dnspod

然后浏览器打开 http://localhost:2015 查看成果。

更符合实际的示例

该示例是一个 docker-compose.yml

version: '3'

services:
  caddy:
    image: jayfong/caddy-dnspod
    environment:
      # 时区
      - TZ=Asia/Shanghai
      # 申请 SSL 证书时使用的邮箱
      - [email protected]
      # dnspod 的鉴权信息,格式:ID,Token
      - DNSPOD_API_KEY=***,**************
    volumes:
      # 项目的 Caddyfile
      - ./Caddyfile:/caddy/Caddyfile
      # Caddy 自动生成的 SSL 证书
      - ./data/certs:/caddy/certs
    ports:
      - 2015:2015
      - 80:80
      - 443:443
    restart: unless-stopped

了解 Caddyfile 的语法请访问其官网:https://caddyserver.com/docs/caddyfile

Caddyfile 里可以使用 dockerhost 指向宿主机。

参考

许可

Jay Fong © MIT

Tag summary

Content type

Image

Digest

Size

24.6 MB

Last updated

over 6 years ago

docker pull jayfong/caddy-dnspod