Sign inSign up

glopix/caddy-ionos-dns

By glopix

Updated 2 days ago

Caddy Reverse Proxy Dockerimage with Ionos DNS Module

Image
0

10K+

glopix/caddy-ionos-dns repository overview

caddy-ionos-dns

caddyserver/caddy with the Caddy DNS Module for Ionos.

Github Repository / Dockerfile

https://github.com/Glopix/caddy-ionos-dns

Usage

For further information and more detailed instructions on the use of this container/caddy-module, please refer to:
https://github.com/caddyserver/caddy on how to use Caddy and
https://github.com/caddy-dns/ionos on how to use the DNS module.

Docker Compose Example (excluding backend/reverse proxy target)

docker-compose.yml

version: "3.8"

services:
  caddy:
    image: glopix/caddy-ionos-dns
    restart: unless-stopped
    ports:
      - 80:80
      - 443:443
    networks:
      - caddy
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - caddy_data:/data    
      - $PWD/Caddyfile:/etc/caddy/Caddyfile

networks:
  caddy:
    name: caddy
    driver: bridge

# persistant storage for certs etc.
volumes:
  caddy_data:
Caddyfile Example for Ionos DNS

Caddyfile

your.domain.com {
  respond "Hello World"	# replace with whatever config you need...
  tls {
    dns ionos {env.YOUR_IONOS_AUTH_API_TOKEN}
  }
}

Tag summary

Content type

Image

Digest

sha256:37f04a749

Size

39.3 MB

Last updated

2 days ago

docker pull glopix/caddy-ionos-dns