https://github.com/jauderho/dockerfiles
Dockerfiles of things
https://github.com/jauderho/dockerfiles
containers docker docker-image docker-images dockerfile dockerfiles linux
Last synced: 2 months ago
JSON representation
Dockerfiles of things
- Host: GitHub
- URL: https://github.com/jauderho/dockerfiles
- Owner: jauderho
- License: bsd-3-clause
- Created: 2021-01-09T22:40:40.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-01-06T16:57:22.000Z (5 months ago)
- Last Synced: 2025-01-06T17:30:18.089Z (5 months ago)
- Topics: containers, docker, docker-image, docker-images, dockerfile, dockerfiles, linux
- Language: Dockerfile
- Homepage: https://hub.docker.com/r/jauderho/
- Size: 13.3 MB
- Stars: 123
- Watchers: 4
- Forks: 20
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
# dockerfiles
[](https://opensource.org/licenses/BSD-3-Clause)
[](https://securityscorecards.dev/viewer/?uri=github.com/jauderho/dockerfiles)This repo contains Dockerfiles for applications that I find useful.
- Upstream repos are [monitored](https://github.com/jauderho/dockerfiles/blob/main/.github/workflows/update.yml) and new images will be built an hour after a new release is tagged
- Whenever possible, binaries are hardened and images will be optimized for size
- Pull images from [GitHub Container Registry](https://github.com/users/jauderho/packages?repo_name=dockerfiles) (recommended) or [Docker Hub](https://hub.docker.com/u/jauderho/)
- Images are scanned daily using Trivy, Snyk and Anchore. See the [GHA workflow](https://github.com/jauderho/dockerfiles/blob/main/.github/workflows/scan.yml)
- Workflows use commit hashes and Dockerfiles use digest references in accordance with OpenSSF's [Security Scorecard](https://github.com/ossf/scorecard) and enforced using [Allstar](https://github.com/ossf/allstar)
- Runners are hardened using Step Security's [Harden Runner](https://github.com/step-security/harden-runner)
- Images are signed and SBOMs included## [Build Status](https://github.com/jauderho/dockerfiles/blob/main/BUILD_STATUS.md)
| Image | Version | Pulls | Size |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Aage) | [](https://github.com/FiloSottile/age) | [](https://hub.docker.com/r/jauderho/age/) | [](https://hub.docker.com/r/jauderho/age/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Aali) | [](https://github.com/nakabonne/ali/) | [](https://hub.docker.com/r/jauderho/ali/) | [](https://hub.docker.com/r/jauderho/ali/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Aamass) | [](https://github.com/owasp/amass/) | [](https://hub.docker.com/r/jauderho/amass/) | [](https://hub.docker.com/r/jauderho/amass/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Aansible) | [](https://github.com/ansible/ansible/) | [](https://hub.docker.com/r/jauderho/ansible/) | [](https://hub.docker.com/r/jauderho/ansible/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Aanteon) | [](https://github.com/goanteon/anteon) | [](https://hub.docker.com/r/jauderho/anteon/) | [](https://hub.docker.com/r/jauderho/anteon/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Aaznamingtool) | [](https://github.com/microsoft/CloudAdoptionFramework/tree/master/ready/AzNamingTool) | [](https://hub.docker.com/r/jauderho/aznamingtool/) | [](https://hub.docker.com/r/jauderho/aznamingtool/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Ablack) | [](https://github.com/psf/black) | [](https://hub.docker.com/r/jauderho/black/) | [](https://hub.docker.com/r/jauderho/black/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Acatprinter) | [](https://github.com/rbaron/catprinter/) | [](https://hub.docker.com/r/jauderho/catprinter/) | [](https://hub.docker.com/r/jauderho/catprinter/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Acloudflared) | [](https://github.com/cloudflare/cloudflared) | [](https://hub.docker.com/r/jauderho/cloudflared/) | [](https://hub.docker.com/r/jauderho/cloudflared/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Acoredns) | [](https://github.com/coredns/coredns) | [](https://hub.docker.com/r/jauderho/coredns/) | [](https://hub.docker.com/r/jauderho/coredns/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Addosify) | [](https://github.com/ddosify/ddosify) | [](https://hub.docker.com/r/jauderho/ddosify/) | [](https://hub.docker.com/r/jauderho/ddosify/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Adhcp-helper) | [](https://thekelleys.org/dhcp-helper/) | [](https://hub.docker.com/r/jauderho/dhcp-helper/) | [](https://hub.docker.com/r/jauderho/dhcp-helper/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Adive) | [](https://github.com/wagoodman/dive) | [](https://hub.docker.com/r/jauderho/dive/) | [](https://hub.docker.com/r/jauderho/dive/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Adkimpy) | [](https://github.com/driftcop/dkimpy/) | [](https://hub.docker.com/r/jauderho/dkimpy/) | [](https://hub.docker.com/r/jauderho/dkimpy/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Adnscontrol) | [](https://github.com/projectdiscovery/dnscontrol) | [](https://hub.docker.com/r/jauderho/dnscontrol/) | [](https://hub.docker.com/r/jauderho/dnscontrol/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Adnscrypt-proxy) | [](https://github.com/dnscontrol/dnscrypt-proxy/) | [](https://hub.docker.com/r/jauderho/dnscrypt-proxy/) | [](https://hub.docker.com/r/jauderho/dnscrypt-proxy/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Adnsx) | [](https://github.com/projectdiscovery/dnsx) | [](https://hub.docker.com/r/jauderho/dnsx/) | [](https://hub.docker.com/r/jauderho/dnsx/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Adocker-autocompose) | [](https://github.com/Red5d/docker-autocompose/) | [](https://hub.docker.com/r/jauderho/docker-autocompose/) | [](https://hub.docker.com/r/jauderho/docker-autocompose/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Adocker-bench-security) | [](https://github.com/docker/docker-bench-security) | [](https://hub.docker.com/r/jauderho/docker-bench-security/) | [](https://hub.docker.com/r/jauderho/docker-bench-security/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Adriftctl) | [](https://github.com/cloudskiff/driftctl/) | [](https://hub.docker.com/r/jauderho/driftctl/) | [](https://hub.docker.com/r/jauderho/driftctl/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Adry) | [](https://github.com/moncho/dry) | [](https://hub.docker.com/r/jauderho/dry/) | [](https://hub.docker.com/r/jauderho/dry/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Adsq) | [](https://github.com/multiprocessio/dsq) | [](https://hub.docker.com/r/jauderho/dsq/) | [](https://hub.docker.com/r/jauderho/dsq/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Aexcalidraw) | [](https://github.com/excalidraw/excalidraw/) | [](https://hub.docker.com/r/jauderho/excalidraw/) | [](https://hub.docker.com/r/jauderho/excalidraw/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Afq) | [](https://github.com/wader/fq) | [](https://hub.docker.com/r/jauderho/fq/) | [](https://hub.docker.com/r/jauderho/fq/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Afreenginx) | [](https://freenginx.org/en/download.html) | [](https://hub.docker.com/r/jauderho/freenginx/) | [](https://hub.docker.com/r/jauderho/freenginx/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Agobgp) | [](https://github.com/osrg/gobgp) | [](https://hub.docker.com/r/jauderho/gobgp/) | [](https://hub.docker.com/r/jauderho/gobgp/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Agocannon) | [](https://github.com/kffl/gocannon/) | [](https://hub.docker.com/r/jauderho/gocannon/) | [](https://hub.docker.com/r/jauderho/gocannon/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Agoplay2) | [](https://github.com/openairplay/goplay2/) | [](https://hub.docker.com/r/jauderho/goplay2/) | [](https://hub.docker.com/r/jauderho/goplay2/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Agoreplay) | [](https://github.com/buger/goreplay) | [](https://hub.docker.com/r/jauderho/goreplay/) | [](https://hub.docker.com/r/jauderho/goreplay/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Agotip) | [](https://github.com/golang/go/) | [](https://hub.docker.com/r/jauderho/gotip/) | [](https://hub.docker.com/r/jauderho/gotip/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Agron) | [](https://github.com/tomnomnom/gron) | [](https://hub.docker.com/r/jauderho/gron/) | [](https://hub.docker.com/r/jauderho/gron/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Ahakrawler) | [](https://github.com/hakluke/hakrawler) | [](https://hub.docker.com/r/jauderho/hakrawler/) | [](https://hub.docker.com/r/jauderho/hakrawler/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Aheadscale) | [](https://github.com/juanfont/headscale/) | [](https://hub.docker.com/r/jauderho/headscale/) | [](https://hub.docker.com/r/jauderho/headscale/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Ahttpie-go) | [](https://github.com/nojima/httpie-go) | [](https://hub.docker.com/r/jauderho/httpie-go/) | [](https://hub.docker.com/r/jauderho/httpie-go/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Ahttprobe) | [](https://github.com/tomnomnom/httprobe) | [](https://hub.docker.com/r/jauderho/httprobe/) | [](https://hub.docker.com/r/jauderho/httprobe/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Ahttpx) | [](https://github.com/projectdiscovery/httpx) | [](https://hub.docker.com/r/jauderho/httpx/) | [](https://hub.docker.com/r/jauderho/httpx/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Aimapsync) | [](https://github.com/imapsync/imapsync/) | [](https://hub.docker.com/r/jauderho/imapsync/) | [](https://hub.docker.com/r/jauderho/imapsync/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Alego) | [](https://github.com/go-acme/lego) | [](https://hub.docker.com/r/jauderho/lego/) | [](https://hub.docker.com/r/jauderho/lego/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Alog4j-scan) | [](https://github.com/fullhunt/log4j-scan) | [](https://hub.docker.com/r/jauderho/log4j-scan/) | [](https://hub.docker.com/r/jauderho/log4j-scan/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Alogmepwn) | [](https://github.com/0xInfection/logmepwn) | [](https://hub.docker.com/r/jauderho/logmepwn/) | [](https://hub.docker.com/r/jauderho/logmepwn/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Alpar2rrd) | [](https://github.xorux/lpar2rrd) | [](https://hub.docker.com/r/jauderho/lpar2rrd/) | [](https://hub.docker.com/r/jauderho/lpar2rrd/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Amiller) | [](https://github.johnkerl/miller) | [](https://hub.docker.com/r/jauderho/miller/) | [](https://hub.docker.com/r/jauderho/miller/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Anebula) | [](https://github.com/slackhq/nebula) | [](https://hub.docker.com/r/jauderho/nebula/) | [](https://hub.docker.com/r/jauderho/nebula/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Anetmaker) | [](https://github.com/FiloSottile/netmaker/) | [](https://hub.docker.com/r/jauderho/netmaker/) | [](https://hub.docker.com/r/jauderho/netmaker/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Anginx-distroless) | [](https://github.com/nginx/nginx) | [](https://hub.docker.com/r/jauderho/nginx-distroless/) | [](https://hub.docker.com/r/jauderho/nginx-distroless/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Anginx) | [](https://github.com/nginx/nginx) | [](https://hub.docker.com/r/jauderho/nginx/) | [](https://hub.docker.com/r/jauderho/nginx/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Antfy) | [](https://github.com/binwiederhier/ntfy) | [](https://hub.docker.com/r/jauderho/ntfy/) | [](https://hub.docker.com/r/jauderho/ntfy/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Aoctosql) | [](https://github.com/cube2222/octosql/) | [](https://hub.docker.com/r/jauderho/octosql/) | [](https://hub.docker.com/r/jauderho/octosql/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Aonetun) | [](https://github.com/aramperes/onetun/) | [](https://hub.docker.com/r/jauderho/onetun/) | [](https://hub.docker.com/r/jauderho/onetun/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Aopentofu) | [](https://github.com/opentofu/opentofu) | [](https://hub.docker.com/r/jauderho/opentofu/) | [](https://hub.docker.com/r/jauderho/opentofu/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Apia-wg) | [](https://github.com/jauderho/pia-wg) | [](https://hub.docker.com/r/jauderho/pia-wg/) | [](https://hub.docker.com/r/jauderho/pia-wg/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Aprettier) | [](https://github.com/prettier/prettier/) | [](https://hub.docker.com/r/jauderho/prettier/) | [](https://hub.docker.com/r/jauderho/prettier/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Apwru) | [](https://github.com/cilium/pwru) | [](https://hub.docker.com/r/jauderho/pwru/) | [](https://hub.docker.com/r/jauderho/pwru/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Arclone) | [](https://github.com/rclone/rclone) | [](https://hub.docker.com/r/jauderho/rclone/) | [](https://hub.docker.com/r/jauderho/rclone/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Ardap) | [](https://github.com/openrdap/rdap) | [](https://hub.docker.com/r/jauderho/rdap/) | [](https://hub.docker.com/r/jauderho/rdap/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Aruff) | [](https://github.com/astral-sh/ruff) | [](https://hub.docker.com/r/jauderho/ruff/) | [](https://hub.docker.com/r/jauderho/ruff/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Arustybgp) | [](https://github.com/osrg/rustybgp/) | [](https://hub.docker.com/r/jauderho/rustybgp/) | [](https://hub.docker.com/r/jauderho/rustybgp/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Asftpd) | [](https://github.com/openssh/openssh-portable) | [](https://hub.docker.com/r/jauderho/sftpd/) | [](https://hub.docker.com/r/jauderho/sftpd/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Asnowball) | [](https://aws.amazon.com/snowball/) | [](https://hub.docker.com/r/jauderho/snowball/) | [](https://hub.docker.com/r/jauderho/snowball/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Aspicedb) | [](https://github.com/authzed/spicedb/) | [](https://hub.docker.com/r/jauderho/spicedb/) | [](https://hub.docker.com/r/jauderho/spicedb/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Assh-audit) | [](https://github.com/jtesta/ssh-audit) | [](https://hub.docker.com/r/jauderho/ssh-audit/) | [](https://hub.docker.com/r/jauderho/ssh-audit/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Asslyze) | [](https://github.com/nabla-c0d3/sslyze) | [](https://hub.docker.com/r/jauderho/sslyze/) | [](https://hub.docker.com/r/jauderho/sslyze/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Astor2rrd) | [](https://github.com/xorux/stor2rrd) | [](https://hub.docker.com/r/jauderho/stor2rrd/) | [](https://hub.docker.com/r/jauderho/stor2rrd/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Asubfinder) | [](https://github.com/projectdiscovery/subfinder) | [](https://hub.docker.com/r/jauderho/subfinder/) | [](https://hub.docker.com/r/jauderho/subfinder/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Atailscale) | [](https://github.com/tailscale/tailscale) | [](https://hub.docker.com/r/jauderho/tailscale/) | [](https://hub.docker.com/r/jauderho/tailscale/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Aterraform) | [](https://github.com/hashicorp/terraform) | [](https://hub.docker.com/r/jauderho/terraform/) | [](https://hub.docker.com/r/jauderho/terraform/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Atestssl.sh) | [](https://github.com/drwetter/testssl.sh) | [](https://hub.docker.com/r/jauderho/testssl.sh/) | [](https://hub.docker.com/r/jauderho/testssl.sh/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Atextql) | [](https://github.com/dinedal/textql) | [](https://hub.docker.com/r/jauderho/textql/) | [](https://hub.docker.com/r/jauderho/textql/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Atftpd) | [](https://github.com/kalaksi/docker-tftpd) | [](https://hub.docker.com/r/jauderho/tftpd/) | [](https://hub.docker.com/r/jauderho/tftpd/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Atoxiproxy) | [](https://github.com/shopify/toxiproxy) | [](https://hub.docker.com/r/jauderho/toxiproxy/) | [](https://hub.docker.com/r/jauderho/toxiproxy/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Atrufflehog) | [](https://github.com/trufflesecurity/trufflehog/) | [](https://hub.docker.com/r/jauderho/trufflehog/) | [](https://hub.docker.com/r/jauderho/trufflehog/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Aunbound) | [](https://github.com/NLnetLabs/unbound/) | [](https://hub.docker.com/r/jauderho/unbound/) | [](https://hub.docker.com/r/jauderho/unbound/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Avegeta) | [](https://github.com/tsenart/vegeta/) | [](https://hub.docker.com/r/jauderho/vegeta/) | [](https://hub.docker.com/r/jauderho/vegeta/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Avisidata) | [](https://github.com/saulpw/visidata/) | [](https://hub.docker.com/r/jauderho/visidata/) | [](https://hub.docker.com/r/jauderho/visidata/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Awatchtower) | [](https://github.com/containrrr/watchtower) | [](https://hub.docker.com/r/jauderho/watchtower/) | [](https://hub.docker.com/r/jauderho/watchtower/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Awhois) | [](https://github.com/likexian/whois) | [](https://hub.docker.com/r/jauderho/whois/) | [](https://hub.docker.com/r/jauderho/whois/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Awuzz) | [](https://github.com/asciimoo/wuzz/) | [](https://hub.docker.com/r/jauderho/wuzz/) | [](https://hub.docker.com/r/jauderho/wuzz/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Ayggdrasil-go) | [](https://github.com/yggdrasil-network/yggdrasil-go/) | [](https://hub.docker.com/r/jauderho/yggdrasil-go/) | [](https://hub.docker.com/r/jauderho/yggdrasil-go/) |
| [](https://github.com/jauderho/dockerfiles/actions?query=workflow%3Azola) | [](https://github.com/getzola/zola/) | [](https://hub.docker.com/r/jauderho/zola/) | [](https://hub.docker.com/r/jauderho/zola/) |## Contributing
Pull requests are welcome.