Various Dockerfiles I use on the desktop and on servers.
- Dockerfile 67.5%
- Shell 17.1%
- Go 5.8%
- Lua 5.2%
- Python 3.5%
- Other 0.8%
|
|
||
|---|---|---|
| .github | update | |
| ab | Replaced deprecated MAINTAINER with LABEL ( #242 ) | |
| afterthedeadline | switch to openjdk | |
| android-tools | fix android tools | |
| ansible | fix | |
| apt-file | change to sid-slim | |
| aspell | add dictionary | |
| atom | update versions | |
| audacity | change to sid-slim | |
| awscli | update image to use python3 ( #531 ) | |
| azure-cli | cleanup latest versions | |
| bcc-tools | fix buillds | |
| beeswithmachineguns | Update Dockerfile ( #396 ) | |
| bpftrace | update versions | |
| brok | add brok | |
| browsh | update versions | |
| buttslock | fix shellcheck | |
| cathode | update versions | |
| certbot | fix certbot | |
| cf-reset-cache | Replaced deprecated MAINTAINER with LABEL ( #242 ) | |
| cfssl | fix buillds | |
| checkup | checkup update | |
| cheese | update versions | |
| chrome | fix buillds | |
| chromium | Update Dockerfile | |
| clair | update | |
| cli53 | fix py2 | |
| clisp | update versions | |
| cloudapp | fix some builds | |
| consul | update versions | |
| coredns | update versions | |
| couchpotato | cleanup ( #474 ) | |
| cura | update | |
| curl | update versions | |
| dcos-cli | Replaced deprecated MAINTAINER with LABEL ( #242 ) | |
| debootstrap | update versions | |
| distcc | update | |
| doctor | fix alpine repo urls | |
| dunnet | fix alpine repo urls | |
| evince | fix alpine repo urls | |
| figma-wine | update | |
| firefox | Allow to pass command line arguments to dockerized firefox ( #481 ) | |
| fleet | update versions | |
| fontforge | fix fontforge | |
| fontpatcher | update | |
| foss-heartbeat | fix foss-heartbeat | |
| freeradius | update | |
| gcalcli | Update gcalcli image to python3 ( #504 ) | |
| gcc | update versions | |
| gcloud | update | |
| geary | update versions | |
| ghostscript | troff: dockerfile | |
| gimp | update versions | |
| github-dev | Fix build for SC2236 ( #496 ) | |
| gitiles | update gitiles | |
| gitserver | fix tests | |
| gitsome | fix build failures | |
| gixy | gixy; | |
| glxgears | update versions | |
| gmail-britta | fix some builds | |
| gnuplot | fix alpine repo urls | |
| golinks | add golinks | |
| gparted | update versions | |
| guetzli | Update E-Mail to match PGP key | |
| hollywood | Upgrade to Ubuntu 20.04 | |
| htop | Replaced deprecated MAINTAINER with LABEL ( #242 ) | |
| htpasswd | add htpasswd | |
| httpbin | Add USAGE to httpbin Dockerfile ( #436 ) | |
| httpie | Replaced deprecated MAINTAINER with LABEL ( #242 ) | |
| iceweasel | update versions | |
| imagemagick | Replaced deprecated MAINTAINER with LABEL ( #242 ) | |
| imagemin | Replaced deprecated MAINTAINER with LABEL ( #242 ) | |
| inkscape | update | |
| irssi | update versions | |
| john | update dockerfiles | |
| jq | add findutils | |
| k8scan | update | |
| keepass2 | update dockerfiles | |
| keepassxc | update versions | |
| kernel-builder | update | |
| kicad | add kicad | |
| kvm | update | |
| libreoffice | fix alpine repo urls | |
| libvirt-client | Replaced deprecated MAINTAINER with LABEL ( #242 ) | |
| lilyterm | update versions | |
| linapple | cleanup | |
| lkp-tests | cheange vversion | |
| lpass | fix alpine repo urls | |
| lynx | update versions | |
| mailgun | Fix build for SC2236 ( #496 ) | |
| mars | switch to openjdk | |
| masscan | change masscan to alpine | |
| mc | add theme | |
| mdp | update versions | |
| micro | update versions | |
| mitmproxy | update versions | |
| mop | cleanup | |
| mpd | change to sid-slim | |
| mpsyt | Replaced deprecated MAINTAINER with LABEL ( #242 ) | |
| mutt | Fix build for SC2236 ( #496 ) | |
| ncmpc | change to sid-slim | |
| neoman | Replaced deprecated MAINTAINER with LABEL ( #242 ) | |
| nerdy | update versions | |
| nes | u[date | |
| netcat | change to sid-slim | |
| nginx-extras | update versions | |
| nmap | update versions | |
| no_new_privs | no_new_privs test container | |
| node-sonos | better git clones | |
| nomad | update | |
| notify-osd | update versions | |
| nzbget | update versions | |
| oauth2-proxy | cheange vversion | |
| openbmc | add openbmc | |
| openscad | add openscad | |
| openvpn | Allow the container to touch DNS ( #300 ) | |
| osquery | update versions | |
| packer | fix telize | |
| pandoc | update versions | |
| parrot-live | update | |
| pdp-10/its | more updates to versions | |
| perkeep | update | |
| pivman | Replaced deprecated MAINTAINER with LABEL ( #242 ) | |
| plex-home-theater | Replaced deprecated MAINTAINER with LABEL ( #242 ) | |
| plexpy | fix telize | |
| pms | update versions | |
| pomerium | update | |
| pop | update | |
| postfix | Fix build for SC2236 ( #496 ) | |
| powershell | update zookeeper | |
| powershell-azure | AzureRm -> Az; Remove AzureAD ( #444 ) | |
| privoxy | Replaced deprecated MAINTAINER with LABEL ( #242 ) | |
| protocol | Add protocol Dockerfile ( #297 ) | |
| pulseaudio | change to sid-slim | |
| radarr | update versions | |
| rainbowstream | Replaced deprecated MAINTAINER with LABEL ( #242 ) | |
| rdesktop | update versions | |
| registry-auth | update versions | |
| remmina | Replaced deprecated MAINTAINER with LABEL ( #242 ) | |
| requestbin | fix requestbin | |
| ricochet | change to sid-slim | |
| routersploit | fix powershell | |
| rstudio | update versions | |
| rt-tests | update versions | |
| runc-rootless | update dockerfiles | |
| s3cmd | change to sid-slim | |
| scudcloud | fix scudcloud | |
| shellcheck | update versions | |
| shorewall | Replaced deprecated MAINTAINER with LABEL ( #242 ) | |
| sickbeard | fix alpine repo urls | |
| skype | update versions | |
| slack | update versions | |
| slapd | update versions | |
| sonarr | add sonarr and radarr | |
| spotify | Fix Spotify not running and building ( #555 ) | |
| spotify-wine | update spotify-wine | |
| strace | add strace | |
| stress | update versions | |
| sublime-text-3 | update versions | |
| t | fix some builds | |
| tarsnap | update versions | |
| telize | fix telize | |
| telnet | update dockerfile | |
| termboy | more updates to versions | |
| terraform | fix terraform | |
| tetris | fix alpine repo urls | |
| texlive | more updates to versions | |
| tor-browser | u[date | |
| tor-proxy | Changed tor images to :latest alpine and made volume for the relay keys ( #274 ) | |
| tor-relay | update tor-relay | |
| tor-router | change to sid-slim | |
| traceroute | update versions | |
| transfer-sh | fix dockerfile builds | |
| transmission | Update Dockerfile ( #364 ) | |
| transmission-ui | more updates to versions | |
| travis | fix some builds | |
| troff | troff: dockerfile | |
| unifi | update versions | |
| unixbench | add rt-tests and unixbench; | |
| vagrant | update versions | |
| vault | update versions | |
| viewdocs | add viewdocs | |
| virt-viewer | change to sid-slim | |
| virtualbox | update dockerfiles | |
| vlc | update versions | |
| vscode | more updates to versions | |
| wargames | Replaced deprecated MAINTAINER with LABEL ( #242 ) | |
| watchtower | update | |
| wee-slack | fix | |
| weechat | Fix missing python dependency and add some conveniences to weechat ( #498 ) | |
| weechat-matrix | u[date | |
| wine | update | |
| wireguard | update versions | |
| wireshark | Replaced deprecated MAINTAINER with LABEL ( #242 ) | |
| wrk | Replaced deprecated MAINTAINER with LABEL ( #242 ) | |
| ykman | update for shellcheck | |
| ykpersonalize | update for shellcheck | |
| yubico-piv-tool | update for shellcheck | |
| znc | update | |
| zookeeper | fix zoo | |
| zoom-us | update versions | |
| zsh | fix dockerfile builds | |
| .gitignore | update dockerfiles | |
| bashrc | update | |
| bcc | update latest versions | |
| build-all.sh | fixups | |
| latest-versions.sh | telize | |
| LICENSE | Update LICENSE | |
| Makefile | update dockerfiles | |
| README.md | update | |
| run.sh | more shellcheck | |
| shellcheck.sh | update shellcheck | |
| test.sh | fix | |
| wg | add wg | |
dockerfiles
This is a repo to hold various Dockerfiles for images I create.
Table of Contents
About
Almost all of these live on dockerhub under jess. Because you cannot use notary with autobuilds on dockerhub I also build these continuously on a private registry at r.j3ss.co for public download. (You're welcome.)
Resources
My dotfiles
You may also want to checkout my dotfiles, specifically the aliases for all these files which are here: github.com/jessfraz/dotfiles/blob/master/.dockerfunc.
Contributing
I try to make sure each Dockerfile has a command at the top to document running it, if a file you are looking at does not have a command, please pull request it!
Using the Makefile
$ make help
build Builds all the dockerfiles in the repository.
dockerfiles Tests the changes to the Dockerfiles build.
image Build a Dockerfile (ex. DIR=telnet).
latest-versions Checks all the latest versions of the Dockerfile contents.
run Run a Dockerfile from the command at the top of the file (ex. DIR=telnet).
shellcheck Runs the shellcheck tests on the scripts.
test Runs the tests on the repository.