🐳 A collection of delicious docker recipes
Switch branches/tags
Nothing to show
Clone or download
Permalink
Failed to load latest commit information.
aircrack-ng-arm fix typo Sep 1, 2018
airflow update kafka-manager Jul 26, 2018
alpine-arm updated alpine-arm Jun 1, 2016
aria2 update aria2 Oct 21, 2017
audiowaveform swith to new domain: easypi.pro May 7, 2017
badvpn add icecast Jul 9, 2016
bro swith to new domain: easypi.pro May 7, 2017
builder update builder Sep 23, 2015
cachet add cachet Jul 13, 2017
cadvisor swith to new domain: easypi.pro May 7, 2017
casperjs upgrade casperjs to 1.1.4-1 May 8, 2017
certbot update certbot Mar 27, 2017
chinadns swith to new domain: easypi.pro May 7, 2017
clamav swith to new domain: easypi.pro May 7, 2017
cmus update cmus Apr 29, 2017
collectd swith to new domain: easypi.pro May 7, 2017
cowrie update cowrie Nov 5, 2017
crystal Add crystal Nov 16, 2017
dante swith to new domain: easypi.pro May 7, 2017
delegated swith to new domain: easypi.pro May 7, 2017
discuz swith to new domain: easypi.pro May 7, 2017
django-cms swith to new domain: easypi.pro May 7, 2017
dnscrypt update dnscrypt Oct 2, 2017
dnsmasq swith to new domain: easypi.pro May 7, 2017
docker-compose-arm upgrade docker-compose-arm to 1.22.0 Jul 19, 2018
dokuwiki update dokuwiki Jul 20, 2018
drone-rsync-arm add drone-rsync-arm Oct 2, 2017
drone-scp-arm add more drone-arm plugins Oct 2, 2017
drone-ssh-arm add more drone-arm plugins Oct 2, 2017
drone update drone-arm Oct 7, 2017
drupal upgrade opencart to 2.2.0.0 Mar 8, 2016
dsniff swith to new domain: easypi.pro May 7, 2017
elastalert update elastalert Aug 2, 2018
elk update delete-indices.yml Feb 1, 2018
errbot swith to new domain: easypi.pro May 7, 2017
etcd-arm move ./bin to vimagick/rpi-bin Nov 4, 2015
facedetect swith to new domain: easypi.pro May 7, 2017
ferm swith to new domain: easypi.pro May 7, 2017
ffmpeg add frp-arm Feb 14, 2018
ffserver swith to new domain: easypi.pro May 7, 2017
freeradius fix syntax error Jun 6, 2017
frp upgrade frp to 0.20.0 Jul 23, 2018
fteproxy update fteproxy Sep 2, 2017
ghost upgrade ghost-arm to 2.0.3 Aug 28, 2018
gitlab update gitlab Sep 2, 2016
glances update glances May 21, 2017
gogs upgrade gogs-arm to 0.11.53 Jul 20, 2018
grafana update Apr 28, 2018
graphite upgrade graphite to 1.1.4 Sep 8, 2018
grr add grr Oct 27, 2016
h2o upgrade h2o to 2.2.5 Jul 20, 2018
hans swith to new domain: easypi.pro May 7, 2017
haproxy add haproxy Jun 15, 2016
hass update hass Sep 1, 2018
hbdg apk add nodejs-npm (FIX #55) Jul 10, 2017
hcfg update hcfg Apr 21, 2017
httpbin swith to new domain: easypi.pro May 7, 2017
hubot apk add nodejs-npm (FIX #55) Jul 10, 2017
hugo switch to new domain: easypi.info May 1, 2016
hydra fix hydra Sep 30, 2017
icecast swith to new domain: easypi.pro May 7, 2017
ices update ices.xml Jan 1, 2018
influxdb swith to new domain: easypi.pro May 7, 2017
iptables swith to new domain: easypi.pro May 7, 2017
jamapi apk add nodejs-npm (FIX #55) Jul 10, 2017
jenkins update jenkins Sep 12, 2017
joomla swith to new domain: easypi.pro May 7, 2017
json-server apk add nodejs-npm (FIX #55) Jul 10, 2017
jupyter update jupyter May 27, 2016
kafka-manager update kafka-manager Jul 26, 2018
kafka update superset Jul 28, 2018
kcptun upgrade kcptun to 20171201 Dec 9, 2017
kismet add kismet Sep 1, 2018
l2tpd swith to new domain: easypi.pro May 7, 2017
live555 swith to new domain: easypi.pro May 7, 2017
logspout add logspout Aug 5, 2018
logstash update logstash Jan 5, 2018
luigi add luigi May 24, 2017
magento swith to new domain: easypi.pro May 7, 2017
mantisbt Update MantisBT to version 2.13.1 Apr 10, 2018
mariadb swith to new domain: easypi.pro May 7, 2017
mediagoblin swith to new domain: easypi.pro May 7, 2017
metasploit upgrade metasploit-arm to 4.16.22 Dec 9, 2017
minidlna update minidlna Dec 16, 2017
minio update minio Oct 3, 2017
mongo update rocketchat Jun 6, 2018
monit swith to new domain: easypi.pro May 7, 2017
moodle swith to new domain: easypi.pro May 7, 2017
mosquitto update mosquitto Jun 7, 2017
motion-arm upgrade motion-arm to 4.1.1 Dec 30, 2017
mpd swith to new domain: easypi.pro May 7, 2017
murmur swith to new domain: easypi.pro May 7, 2017
mysql-proxy swith to new domain: easypi.pro May 7, 2017
neo4j update neo4j May 17, 2016
netdata apk add nodejs-npm (FIX #55) Jul 10, 2017
nextcloud add backup.sh for nextcloud Feb 10, 2018
nginad swith to new domain: easypi.pro May 7, 2017
nginx swith to new domain: easypi.pro May 7, 2017
ngrokd swith to new domain: easypi.pro May 7, 2017
nifi add nifi-arm Feb 3, 2018
node-red upgrade node-red Aug 18, 2018
nodebb update nodebb Aug 25, 2018
nullmailer swith to new domain: easypi.pro May 7, 2017
obfsproxy add obfsproxy-arm Sep 2, 2017
ocserv fix ocserv Sep 1, 2017
odoo update Apr 28, 2018
oled-arm update oled-arm May 29, 2017
opencart fix opencart Dec 14, 2017
openconnect swith to new domain: easypi.pro May 7, 2017
openhab swith to new domain: easypi.pro May 7, 2017
openrefine upgrade openrefine to 3.0-rc.1 Jul 23, 2018
openssh swith to new domain: easypi.pro May 7, 2017
openvpn update openvpn Mar 15, 2018
ot-recorder fix ot-recorder-arm Aug 10, 2017
owncloud add owncloud Aug 26, 2015
pdnsd swith to new domain: easypi.pro May 7, 2017
phpbb update phpbb May 16, 2017
phpmyadmin upgrade phpmyadmin-arm to 4.7.5 Oct 24, 2017
phpvirtualbox swith to new domain: easypi.pro May 7, 2017
pihole-arm update pihole Aug 25, 2018
piknik upgrade piknik to 0.9.1 May 2, 2018
piwik swith to new domain: easypi.pro May 7, 2017
plex swith to new domain: easypi.pro May 7, 2017
polipo swith to new domain: easypi.pro May 7, 2017
portainer update portainer Mar 27, 2017
portia add portia Feb 3, 2016
postgres update postgres Feb 5, 2018
pptp swith to new domain: easypi.pro May 7, 2017
pptpd update pptpd Mar 15, 2018
prestashop update prestashop Jan 27, 2018
presto-server rename presto to presto-server Aug 21, 2018
privoxy swith to new domain: easypi.pro May 7, 2017
proxyhub swith to new domain: easypi.pro May 7, 2017
pure-ftpd swith to new domain: easypi.pro May 7, 2017
python swith to new domain: easypi.pro May 7, 2017
red5 update red5-arm Jan 2, 2018
redis upgrade redis Jul 22, 2018
registrator switch to new domain: easypi.info May 1, 2016
registry update registry Aug 29, 2016
revive swith to new domain: easypi.pro May 7, 2017
rinetd update rinetd Feb 6, 2018
rocketchat update rocketchat Jun 6, 2018
routersploit fix routersploit Jul 8, 2016
rslsync swith to new domain: easypi.pro May 7, 2017
rsyncd swith to new domain: easypi.pro May 7, 2017
rsyslog update rsyslog Jul 28, 2018
rtmp swith to new domain: easypi.pro May 7, 2017
salt-master swith to new domain: easypi.pro May 7, 2017
samba Fixed typo in Dockerfile Jul 3, 2017
scrapyd add scrapyrt tutorial for scrapyd Jan 25, 2018
selenium selenium: change screen to small size Nov 30, 2016
shadowsocks swith to new domain: easypi.pro May 7, 2017
shadowvpn swith to new domain: easypi.pro May 7, 2017
shairplay-arm update docker-compose.yml for shairplay-arm Oct 1, 2017
shoutcast swith to new domain: easypi.pro May 7, 2017
snort update snort local.rules Aug 26, 2018
spiped add spiped Nov 24, 2016
splash add splash examples Feb 9, 2018
squid update squid Aug 10, 2018
sslsplit swith to new domain: easypi.pro May 7, 2017
statsd add statsd Jun 28, 2017
strongswan swith to new domain: easypi.pro May 7, 2017
stunnel swith to new domain: easypi.pro May 7, 2017
superset update superset-arm Jul 28, 2018
swarm-arm upgrade swarm-arm to 1.1.3 Apr 12, 2016
taskd swith to new domain: easypi.pro May 7, 2017
telegraf update telegraf.conf Jan 16, 2017
tesseract swith to new domain: easypi.pro May 7, 2017
tftpd swith to new domain: easypi.pro May 7, 2017
tinc swith to new domain: easypi.pro May 7, 2017
tinyproxy swith to new domain: easypi.pro May 7, 2017
tmail swith to new domain: easypi.pro May 7, 2017
tor swith to new domain: easypi.pro May 7, 2017
traefik/arm add traefik-arm Sep 9, 2016
urlwatch swith to new domain: easypi.pro May 7, 2017
v2ray add v2ray Oct 7, 2017
vault upgrade vault to 0.9.0 Dec 12, 2017
vnc2flv swith to new domain: easypi.pro May 7, 2017
vnstat swith to new domain: easypi.pro May 7, 2017
vsftpd swith to new domain: easypi.pro May 7, 2017
watchtower add watchtower Sep 2, 2015
webgoat swith to new domain: easypi.pro May 7, 2017
webhook swith to new domain: easypi.pro May 7, 2017
webkit strip phantomjs Sep 13, 2015
wekan add wekan May 19, 2017
wordpress expose udp port Mar 25, 2016
xl2tpd add xl2tpd Mar 15, 2018
youtube swith to new domain: easypi.pro May 7, 2017
zoneminder Fixed SQL Syntax Error Sep 22, 2017
zookeeper upgrade zookeeper-arm to 3.4.12 Jul 22, 2018
.dockerignore add scrapyd Dec 1, 2014
.gitignore add scrapyd Dec 1, 2014
README.md add kismet Sep 1, 2018

README.md

dockerfiles

A collection of delicious docker recipes.

Affiliates

Todo

  • caddy
  • dsniff
  • ettercap
  • freegeoip
  • freelan
  • gitbook
  • gitolite
  • hashcat
  • imagemagick
  • ipset
  • irc
  • libreswan
  • mitmproxy
  • nagios
  • nfs
  • openldap
  • openswan
  • postfix
  • pritunl
  • pyinstaller
  • rtmpdump
  • sensu
  • ssf
  • tshark
  • youtube-upload

Big Data

  • kafka-arm
  • kafka-manager
  • presto-server
  • superset-arm
  • zookeeper-arm

IoT

  • hass πŸ‘
  • hbdg πŸ‘
  • node-red πŸ‘
  • mosquitto πŸ‘

Automation

  • drone-rsync-arm
  • drone-scp-arm
  • drone-ssh-arm
  • errbot :octocat:
  • hubot :octocat:
  • jenkins-arm 🐞

Daemon

  • alpine-arm πŸ‘
  • aria2 πŸ‘
  • audiowaveform
  • cadvisor
  • casperjs πŸ‘
  • collectd
  • freeradius
  • frp πŸ‡¨πŸ‡³
  • graphite
  • h2o
  • httpbin πŸ‘
  • influxdb
  • logstash
  • luigi
  • mariadb
  • mariadb-arm
  • monit
  • moodle 🐞
  • mosquitto
  • motion-arm πŸ‘
  • nginx
  • nifi
  • nullmailer
  • nullmailer-arm
  • openhab
  • openssh
  • ot-recorder
  • ot-recorder-arm
  • piknik
  • portia
  • pure-ftpd
  • redis-arm
  • rinetd
  • rslsync
  • rsyncd
  • rsyslog
  • samba πŸ‘
  • samba-arm πŸ‘
  • scrapyd πŸ‘
  • statsd
  • swarm-arm
  • taskd
  • telegraf
  • tftpd
  • tmail 🐞
  • urlwatch 🐞
  • vnstat
  • vsftpd
  • webhook
  • webkit 🐞

Media

  • cmus
  • cmus-arm
  • ffmpeg
  • ffmpeg-arm
  • ffserver 🐞
  • icecast
  • live555
  • minidlna
  • mpd
  • murmur
  • openmeetings
  • plex πŸ’°
  • red5 πŸ‘
  • red5-arm 🚧
  • rtmp-client-arm πŸ‘
  • rtmp-server
  • shairplay-arm
  • shoutcast
  • tesseract
  • vnc2flv
  • youtube-dl
  • youtube-worker 🐞

Web

  • discuz πŸ‡¨πŸ‡³
  • django-cms
  • dokuwiki πŸ‘
  • dokuwiki-arm πŸ‘
  • glances
  • gogs-arm πŸ‡¨πŸ‡³
  • grafana
  • hugo
  • hugo-arm
  • jamapi
  • joomla
  • json-server
  • mantisbt
  • mediagoblin
  • netdata
  • nginad
  • nodebb πŸ‘
  • openrefine
  • phpbb
  • phpmyadmin-arm
  • phpvirtualbox-arm
  • piwik
  • revive
  • zoneminder πŸ‘

E-commerce

  • magento πŸ›
  • opencart πŸ›
  • prestashop πŸ›

Security

  • aircrack-ng-arm
  • bro
  • clamav
  • dsniff
  • ferm
  • grr
  • hydra
  • iptables
  • kismet
  • routersploit
  • snort 🐞
  • sslsplit
  • webgoat

Proxy

  • dante
  • delegated
  • fteproxy πŸ‘
  • fteproxy-arm πŸ‘
  • hans
  • haproxy-arm
  • kcptun πŸ‡¨πŸ‡³
  • mysql-proxy
  • ngrok πŸ‘
  • obfsproxy
  • polipo
  • privoxy
  • privoxy-arm
  • proxyhub
  • shadowsocks
    • shadowsocks
    • shadowsocks-libev πŸ‘
    • shadowsocks-arm
    • shadowsocks-libev-arm πŸ‘
  • spiped
  • squid
  • stunnel
  • stunnel-arm
  • tinyproxy
  • tor
  • traefik-arm

VPN

  • ocserv πŸ‘
  • openconnect
  • openconnect-arm
  • openvpn-arm
  • pptp
  • pptp-arm
  • pptpd
  • shadowvpn
  • strongswan πŸ‘
  • tinc πŸ‘
  • tinc-arm πŸ‘
  • xl2tpd

DNS

  • chinadns
  • dnscrypt
    • dnscrypt-proxy
    • dnscrypt-wrapper
  • dnsmasq
  • dnsmasq-arm
  • pdnsd

3rd-party

  • tutum/builder
  • certbot
  • cachethq/docker
  • puckel/docker-airflow
  • drone/drone
  • drupal
  • elastalert
  • elk
  • ghost
  • gitlab/gitlab-ce
  • gliderlabs/logspout
  • gliderlabs/registrator
  • glot
    • bash
    • python
  • gogs πŸ‡¨πŸ‡³
  • haproxy
  • wurstmeister/kafka
  • nextcloud
  • jazzdd/phpvirtualbox
  • jenkins
  • jupyter/notebook
  • kylemanna/openvpn
  • metasploitframework/metasploit-framework πŸ’€
  • minio/minio
  • mongo
  • neo4j
  • odoo
  • owncloud
  • phpmyadmin
  • pihole/pihole
  • portainer/portainer πŸ‘
  • postgres
  • registry
  • rocket.chat
  • scrapinghub/splash
  • selenium
    • hub
    • node-firefox
    • standalone-firefox
  • amancevice/superset
  • v2ray/official πŸ‡¨πŸ‡³
  • centurylink/watchtower
  • wekanteam/wekan
  • zookeeper

auto-completion

#!/bin/bash
#
# handy auto-completion for docker-exec
#

enter() {
  local name=${1:?}
  docker exec -it $name sh -c 'exec $(command -v bash || command -v sh)'
}

__enter() {
  local cur=${COMP_WORDS[COMP_CWORD]}
  for cid in $(docker ps -q)
  do
    local name=$(docker inspect -f '{{.Name}}' $cid)
    name=${name#/}
    if [[ $name = $cur* ]]
    then
      COMPREPLY+=("$name")
    fi
  done
}

complete -F __enter enter