Sign inSign up

idssc/caddy

By idssc

•Updated 4 days ago

Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS

Image
0

4.0K

idssc/caddy repository overview

⁠caddy-full⁠

Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS

支持的架构:amd64 arm64 armv7

# docker cli

docker run -d \
	--name caddy \
	--hostname caddy \
	--restart always \
	--log-opt max-size=256k \
	--network host \
	-e PHP=on \
	-v work_caddy:/etc/caddy \
	-v work_caddy:/config \
	-v work_caddy:/data\
	-v /var/www:/srv \
	-v /media:/media \
idssc/caddy:2.11.7-amd64-full 

# Docker Compose

version: "3"
services:
    caddy:
        container_name: caddy
        hostname: caddy
        restart: always
        logging:
            options:
                max-size: 256k
        network_mode: host
        environment:
            - PHP=on
        volumes:
            - work_caddy:/etc/caddy
            - work_caddy:/config
            - work_caddy:/data
            - /var/www:/srv
            - /media:/media
        image: idssc/caddy:2.11.7-amd64-full
volumes:
    work_caddy:
            name: work_caddy

/etc/caddy/Caddyfile
镜像内默认存放 Caddyfile 的路径

/srv
镜像内默认存放站点的路径,可以修改 Caddyfile 更改

http://your.site:2015⁠
默认站点 index.html,添加环境变量 PHP=on 可以启动php,站点默认为 tz.php

Tag summary

Content type

Image

Digest

sha256:541ae516e…

Size

22.5 MB

Last updated

4 days ago

docker pull idssc/caddy:2.11.7-amd64-full