Sign inSign up

tuhana/caddy

By tuhana

Updated about 2 years ago

Custom built version of Caddy web server from GitHub Actions.

Image
Networking
Web servers
0

1.1K

tuhana/caddy repository overview

Caddy

Custom builds of Caddy server built by GitHub Actions with xcaddy.

Why?

To build custom Docker images / binaries of Caddy with plugins if preferred.

I am aware that we can just build it on a host machine with the same way as this repository does, but the reason I wanted to leverage GitHub Actions is I didn't have a powerful enough machine to build Caddy for Docker every time.

How to Build Caddy Myself Using This?

Just fork the repo, go to GitHub Actions page, enable actions and just dispatch the workflow.

Warning: You might want to remove the line tuhana/${{ env.IMAGE_NAME }} on the workflow file to prevent Docker image push errors. This will only push the image to GitHub Container Registry, skipping Docker Hub.

Tag summary

Content type

Image

Digest

sha256:b15467875

Size

38.4 MB

Last updated

about 2 years ago

docker pull tuhana/caddy