https://github.com/erri120/docker-caddy-porkbun
Custom Caddy-based image with porkbun support.
https://github.com/erri120/docker-caddy-porkbun
caddy docker porkbun
Last synced: 6 months ago
JSON representation
Custom Caddy-based image with porkbun support.
- Host: GitHub
- URL: https://github.com/erri120/docker-caddy-porkbun
- Owner: erri120
- License: apache-2.0
- Created: 2022-10-17T08:50:01.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2023-05-18T09:22:10.000Z (over 2 years ago)
- Last Synced: 2025-04-17T03:08:14.942Z (6 months ago)
- Topics: caddy, docker, porkbun
- Language: Shell
- Homepage: https://hub.docker.com/r/erri120/docker-caddy-porkbun
- Size: 31.3 KB
- Stars: 7
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://hub.docker.com/r/erri120/docker-caddy-porkbun) [](https://github.com/erri120/docker-caddy-porkbun/actions/workflows/docker-publish.yml) [](https://github.com/erri120/docker-caddy-porkbun/actions/workflows/check-update.yml)
# docker-caddy-porkbun
This is a custom [Caddy](https://hub.docker.com/_/caddy)-based image that adds the following features:
- adds the [porkbun](https://github.com/caddy-dns/porkbun) module to the base image
- installs the [`tzdata`](https://wiki.alpinelinux.org/wiki/Setting_the_timezone) package, so you can use the `TZ` environment variable
- installs `curl`, so you can add a custom [healthcheck](https://docs.docker.com/compose/compose-file/#healthcheck)## Usage
The image is availabe on [Docker Hub](https://hub.docker.com/r/erri120/docker-caddy-porkbun) and [GitHub Packages](https://github.com/erri120/docker-caddy-porkbun/pkgs/container/docker-caddy-porkbun). You can use the `latest` tag or a specific Caddy version:
- `erri120/docker-caddy-porkbun:latest` (latest from Docker Hub)
- `ghcr.io/erri120/docker-caddy-porkbun:latest` (latest from GitHub)
- `erri120/docker-caddy-porkbun:2.6.2` (Caddy `2.6.2` from Docker Hub)
- `ghcr.io/erri120/docker-caddy-porkbun:2.6.2` (Caddy `2.6.2` from GitHub)The following platforms are supported:
- `linux/amd64` (normal x64)
- `linux/arm64` (64-bit ARM, eg: Raspberry Pi 3/4)
- `linux/arm/v7` (32-bit ARM hard-float, eg: Raspberry Pi 2)Don't forget to [update your config](https://github.com/caddy-dns/porkbun#config-examples) after pulling the image.
## License
See [LICENSE](./LICENSE) for more information.