diff --git a/README.md b/README.md index ff1f73b..62096cb 100644 --- a/README.md +++ b/README.md @@ -16,6 +16,12 @@ See the repo on [Docker Hub](https://hub.docker.com/u/badouralix/). ## Current dockerfiles +- [*caddy-dns-ovh*](https://hub.docker.com/r/badouralix/caddy-dns-ovh) - caddy built with the OVH module \ +[![Docker Pulls](https://img.shields.io/docker/pulls/badouralix/caddy-dns-ovh?label=pulls&logo=docker&logoColor=white)](https://hub.docker.com/r/badouralix/caddy-dns-ovh) +[![Docker Stars](https://img.shields.io/docker/stars/badouralix/caddy-dns-ovh?label=stars&logo=docker&logoColor=white)](https://hub.docker.com/r/badouralix/caddy-dns-ovh) +[![Docker Image Version (latest by date)](https://img.shields.io/docker/v/badouralix/caddy-dns-ovh?logo=docker&logoColor=white)](https://hub.docker.com/r/badouralix/caddy-dns-ovh) +[![Docker Image Size (latest by date)](https://img.shields.io/docker/image-size/badouralix/caddy-dns-ovh?label=size&logo=docker&logoColor=white)](https://hub.docker.com/r/badouralix/caddy-dns-ovh) + - [*curl-http2*](https://hub.docker.com/r/badouralix/curl-http2) - alpine-based docker image for curl with http2 support \ [![Docker Pulls](https://img.shields.io/docker/pulls/badouralix/curl-http2?label=pulls&logo=docker&logoColor=white)](https://hub.docker.com/r/badouralix/curl-http2) [![Docker Stars](https://img.shields.io/docker/stars/badouralix/curl-http2?label=stars&logo=docker&logoColor=white)](https://hub.docker.com/r/badouralix/curl-http2) diff --git a/caddy-dns-ovh/2.6.4/.dockerignore b/caddy-dns-ovh/2.6.4/.dockerignore new file mode 100644 index 0000000..32cc5ef --- /dev/null +++ b/caddy-dns-ovh/2.6.4/.dockerignore @@ -0,0 +1,2 @@ +hooks/ +platforms.txt diff --git a/caddy-dns-ovh/2.6.4/Dockerfile b/caddy-dns-ovh/2.6.4/Dockerfile new file mode 100644 index 0000000..9b75f87 --- /dev/null +++ b/caddy-dns-ovh/2.6.4/Dockerfile @@ -0,0 +1,5 @@ +FROM caddy:2.6.4-builder AS builder +RUN xcaddy build --with github.com/caddy-dns/ovh + +FROM caddy:2.6.4 +COPY --from=builder /usr/bin/caddy /usr/bin/caddy diff --git a/caddy-dns-ovh/2.6.4/platforms.txt b/caddy-dns-ovh/2.6.4/platforms.txt new file mode 100644 index 0000000..0324ea6 --- /dev/null +++ b/caddy-dns-ovh/2.6.4/platforms.txt @@ -0,0 +1 @@ +linux/amd64,linux/arm64,linux/ppc64le,linux/s390x,linux/arm/v7,linux/arm/v6 diff --git a/caddy-dns-ovh/README.md b/caddy-dns-ovh/README.md new file mode 100644 index 0000000..be70f32 --- /dev/null +++ b/caddy-dns-ovh/README.md @@ -0,0 +1,29 @@ +# caddy-dns-ovh + +[![Docker Pulls](https://img.shields.io/docker/pulls/badouralix/caddy-dns-ovh?label=pulls&logo=docker&logoColor=white)](https://hub.docker.com/r/badouralix/caddy-dns-ovh) +[![Docker Stars](https://img.shields.io/docker/stars/badouralix/caddy-dns-ovh?label=stars&logo=docker&logoColor=white)](https://hub.docker.com/r/badouralix/caddy-dns-ovh) +[![Docker Image Version (latest by date)](https://img.shields.io/docker/v/badouralix/caddy-dns-ovh?logo=docker&logoColor=white)](https://hub.docker.com/r/badouralix/caddy-dns-ovh) +[![Docker Image Size (latest by date)](https://img.shields.io/docker/image-size/badouralix/caddy-dns-ovh?label=size&logo=docker&logoColor=white)](https://hub.docker.com/r/badouralix/caddy-dns-ovh) + +This **Dockerfile** builds [`caddy`](https://hub.docker.com/_/caddy) with the [OVH module](https://github.com/caddy-dns/ovh). + +See the repo on [Docker Hub](https://hub.docker.com/r/badouralix/caddy-dns-ovh/). + +## Usage + +See for configuration details. + +```bash +docker run \ + --detach \ + --name caddy \ + --label "com.datadoghq.ad.logs"='[{"service": "caddy", "source": "go"}]' + --publish 443:443 \ + --restart always \ + -v caddy-config:/config -v caddy-data:/data -v caddy-etc:/etc/caddy \ + badouralix/caddy-dns-ovh +``` + +## License + +Unless expressly stated otherwise, all contents licensed under the [MIT License](https://github.com/badouralix/dockerfiles/blob/main/LICENSE). diff --git a/caddy-dns-ovh/latest b/caddy-dns-ovh/latest new file mode 120000 index 0000000..e46a05b --- /dev/null +++ b/caddy-dns-ovh/latest @@ -0,0 +1 @@ +2.6.4 \ No newline at end of file