sashkab / docker-caddy1

Caddy v1 in a docker container

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

docker-caddy1

Run Caddy webserver inside a docker container.

Usage

Command line

Create directories:

mkdir www caddy-data
docker run -it --rm -v $(pwd)/Caddyfile:/etc/caddy/Caddyfile \
  -v $(pwd)/caddy-data:/root/.caddy -v $(pwd)/www:/www sashk/docker-caddy1

docker-compose

version: "3"

services:
  caddy:
    image: sashk/docker-caddy1
    restart: always
    volumes:
      - ./Caddyfile:/etc/caddy/Caddyfile:ro
      - caddy:/root/.caddy
      - ./path/to/www:/www
    ports:
     - "80:80"
     - "443:443"

volumes:
  caddy:

About

Caddy v1 in a docker container


Languages

Language:Dockerfile 60.6%Language:Go 22.1%Language:HTML 17.3%