Skip to content
Various Dockerfiles I use on the desktop and on servers.
Dockerfile Shell Go Lua Python Makefile Other
Branch: master
Clone or download

Latest commit

jessfraz telize
Signed-off-by: Jess Frazelle <jess@oxide.computer>
Latest commit 573af5d Jun 5, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github update May 18, 2020
ab Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
afterthedeadline switch to openjdk Oct 5, 2018
android-tools fix android tools Jul 29, 2018
ansible fix May 15, 2020
apt-file change to sid-slim Sep 14, 2018
aspell add dictionary May 19, 2020
atom update versions Jul 26, 2019
audacity change to sid-slim Sep 14, 2018
awscli update image to use python3 (#531) May 15, 2020
azure-cli cleanup latest versions Dec 29, 2018
bcc-tools fix buillds May 15, 2020
beeswithmachineguns Update Dockerfile (#396) Jul 18, 2018
bpftrace update versions May 15, 2020
brok add brok May 19, 2020
browsh update versions Jul 26, 2019
buttslock fix shellcheck May 18, 2020
cathode update versions Jul 26, 2019
certbot update Jun 5, 2020
cf-reset-cache Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
cfssl fix buillds May 15, 2020
checkup checkup update Sep 14, 2018
cheese update versions Jul 26, 2019
chrome fix buillds May 15, 2020
chromium fix buillds May 15, 2020
clair update Jun 5, 2020
cli53 fix py2 Jan 11, 2017
clisp update versions Jul 26, 2019
cloudapp fix some builds Dec 29, 2018
consul update versions May 29, 2020
coredns update versions May 15, 2020
couchpotato cleanup (#474) Sep 16, 2019
cura update Feb 12, 2020
curl update versions May 15, 2020
dcos-cli Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
debootstrap update versions Jul 26, 2019
distcc update May 15, 2020
doctor fix alpine repo urls Nov 29, 2018
dunnet fix alpine repo urls Nov 29, 2018
evince fix alpine repo urls Nov 29, 2018
figma-wine update Mar 13, 2020
firefox Allow to pass command line arguments to dockerized firefox (#481) Sep 16, 2019
fleet update versions May 15, 2020
fontforge fix fontforge May 11, 2018
fontpatcher update May 15, 2020
foss-heartbeat fix foss-heartbeat Jul 25, 2019
freeradius update Jan 2, 2018
gcalcli Update gcalcli image to python3 (#504) May 15, 2020
gcc update versions Jul 26, 2019
gcloud update Jun 5, 2020
geary update versions Jul 26, 2019
ghostscript troff: dockerfile Feb 15, 2018
gimp update versions Jul 26, 2019
github-dev Fix build for SC2236 (#496) Sep 9, 2019
gitiles update gitiles May 15, 2020
gitserver fix tests Sep 25, 2018
gitsome fix build failures Dec 31, 2016
gixy gixy; Jun 5, 2017
glxgears update versions Jul 26, 2019
gmail-britta fix some builds Dec 29, 2018
gnuplot fix alpine repo urls Nov 29, 2018
golinks add golinks Dec 16, 2019
gparted update versions Jul 26, 2019
guetzli Update E-Mail to match PGP key Apr 4, 2017
hollywood Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
htop Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
htpasswd add htpasswd Jun 20, 2018
httpbin Add USAGE to httpbin Dockerfile (#436) Oct 17, 2018
httpie Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
iceweasel update versions Jul 26, 2019
imagemagick Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
imagemin Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
inkscape update Mar 7, 2018
irssi update versions Aug 31, 2019
john update dockerfiles Sep 14, 2018
jq add findutils Mar 11, 2018
k8scan update Sep 16, 2019
keepass2 update dockerfiles Mar 8, 2019
keepassxc update versions May 15, 2020
kernel-builder update May 15, 2020
kicad add kicad Nov 5, 2019
kvm update May 15, 2020
libreoffice fix alpine repo urls Nov 29, 2018
libvirt-client Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
lilyterm update versions Jul 26, 2019
linapple cleanup Oct 5, 2018
lkp-tests cheange vversion May 15, 2020
lpass fix alpine repo urls Nov 29, 2018
lynx update versions Jul 26, 2019
mailgun Fix build for SC2236 (#496) Sep 9, 2019
mars switch to openjdk Oct 5, 2018
masscan change masscan to alpine Jul 13, 2018
mc add theme Jul 18, 2018
mdp update versions Jul 26, 2019
micro update versions May 29, 2020
mitmproxy update versions May 15, 2020
mop cleanup Sep 14, 2018
mpd change to sid-slim Sep 14, 2018
mpsyt Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
mutt Fix build for SC2236 (#496) Sep 9, 2019
ncmpc change to sid-slim Sep 14, 2018
neoman Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
nerdy update versions Jul 26, 2019
nes u[date May 15, 2020
netcat change to sid-slim Sep 14, 2018
nginx-extras update versions Jul 26, 2019
nmap update versions Jul 26, 2019
no_new_privs no_new_privs test container Jun 6, 2017
node-sonos better git clones Dec 28, 2016
nomad update May 15, 2020
notify-osd update versions Jul 26, 2019
nzbget update versions May 25, 2019
oauth2-proxy cheange vversion May 15, 2020
openbmc add openbmc Aug 30, 2019
openscad add openscad Nov 5, 2019
openvpn Allow the container to touch DNS (#300) Dec 16, 2017
osquery update versions May 15, 2020
packer fix telize May 19, 2020
pandoc update versions Jul 26, 2019
parrot-live update Apr 19, 2018
pdp-10/its more updates to versions Jul 26, 2019
perkeep update May 15, 2020
pivman Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
plex-home-theater Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
plexpy fix telize May 19, 2020
pms update versions Jul 26, 2019
pomerium update Jun 5, 2020
pop update Mar 21, 2017
postfix Fix build for SC2236 (#496) Sep 9, 2019
powershell-azure AzureRm -> Az; Remove AzureAD (#444) Dec 11, 2018
powershell update zookeeper May 15, 2020
privoxy Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
protocol Add protocol Dockerfile (#297) Dec 16, 2017
pulseaudio change to sid-slim Sep 14, 2018
radarr update versions May 15, 2020
rainbowstream Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
rdesktop update versions Jul 26, 2019
registry-auth update versions May 15, 2020
remmina Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
requestbin fix requestbin May 11, 2020
ricochet change to sid-slim Sep 14, 2018
routersploit fix powershell May 15, 2020
rstudio update versions May 29, 2020
rt-tests update versions Jul 26, 2019
runc-rootless update dockerfiles Sep 14, 2018
s3cmd change to sid-slim Sep 14, 2018
scudcloud fix scudcloud Apr 17, 2017
shellcheck update versions Jul 26, 2019
shorewall Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
sickbeard fix alpine repo urls Nov 29, 2018
skype update versions Jul 26, 2019
slack update versions Jul 26, 2019
slapd update versions Jul 26, 2019
sonarr add sonarr and radarr Jul 14, 2018
spotify-wine update spotify-wine Jun 6, 2018
spotify update versions Aug 31, 2019
strace add strace May 28, 2018
stress update versions Jul 26, 2019
sublime-text-3 update versions Jul 26, 2019
t fix some builds Dec 29, 2018
tarsnap update versions Aug 1, 2017
telize telize Jun 5, 2020
telnet update dockerfile Sep 24, 2018
termboy more updates to versions Jul 26, 2019
terraform update versions May 29, 2020
tetris fix alpine repo urls Nov 29, 2018
texlive more updates to versions Jul 26, 2019
tor-browser u[date May 15, 2020
tor-proxy Changed tor images to :latest alpine and made volume for the relay ke… Jun 20, 2017
tor-relay update tor-relay Sep 24, 2018
tor-router change to sid-slim Sep 14, 2018
traceroute update versions Jul 26, 2019
transfer-sh fix dockerfile builds May 25, 2019
transmission-ui more updates to versions Jul 26, 2019
transmission Update Dockerfile (#364) Mar 26, 2018
travis fix some builds Dec 29, 2018
troff troff: dockerfile Feb 15, 2018
unifi update versions May 15, 2020
unixbench add rt-tests and unixbench; Mar 6, 2018
vagrant update versions May 15, 2020
vault update versions May 29, 2020
viewdocs add viewdocs Jul 14, 2018
virt-viewer change to sid-slim Sep 14, 2018
virtualbox update dockerfiles Dec 6, 2019
vlc update versions Jul 26, 2019
vscode more updates to versions Jul 26, 2019
wargames Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
watchtower update Jun 5, 2020
wee-slack fix Sep 10, 2019
weechat-matrix u[date May 15, 2020
weechat Fix missing python dependency and add some conveniences to weechat (#498 Sep 16, 2019
wine update Mar 13, 2020
wireguard update versions May 29, 2020
wireshark Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
wrk Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
ykman update for shellcheck Sep 24, 2018
ykpersonalize update for shellcheck Sep 24, 2018
yubico-piv-tool update for shellcheck Sep 24, 2018
znc update Jun 5, 2020
zookeeper fix zoo May 15, 2020
zoom-us update versions Aug 31, 2019
zsh fix dockerfile builds May 25, 2019
.gitignore update dockerfiles Jan 15, 2016
LICENSE Update LICENSE Apr 4, 2017
Makefile update dockerfiles Mar 8, 2019
README.md update May 18, 2020
bashrc update Sep 24, 2018
bcc update latest versions Sep 14, 2018
build-all.sh fixups May 15, 2020
latest-versions.sh telize Jun 5, 2020
run.sh more shellcheck Sep 24, 2018
shellcheck.sh update shellcheck Sep 24, 2018
test.sh fix Sep 24, 2018
wg add wg May 29, 2018

README.md

dockerfiles

make test

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.
You can’t perform that action at this time.