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.2K

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