mirror of
https://github.com/vimagick/dockerfiles.git
synced 2024-11-24 08:52:31 +02:00
3.9 KiB
3.9 KiB
dockerfiles
A collection of delicious docker recipes.
- :octocat: https://github.com/vimagick/dockerfiles
- 🪲 https://github.com/vimagick/dockerfiles/issues
- 📖 https://github.com/vimagick/dockerfiles/wiki
- 🐳 https://hub.docker.com/u/vimagick/
Todo
- caddy
- cloudtunes
- dsniff
- ettercap
- firehol
- freegeoip
- freelan
- freeradius
- gitbook
- gitolite
- hashcat
- imagemagick
- ipset
- irc
- libreswan
- mitmproxy
- nagios
- nfs
- openldap
- openswan
- pritunl
- pyinstaller
- rtmpdump
- sensu
- tinyproxy
- tshark
- youtube-upload
- xl2tpd
- zoneminder
Daemon
- alpine-arm 👍
- aria2 👍
- audiowaveform
- btsync
- cadvisor
- casperjs 👍
- collectd
- ffserver 🪲
- h2o
- httpbin 👍
- hubot
- influxdb
- influxdb-arm
- live555
- mariadb
- mariadb-arm
- minidlna
- monit
- moodle 🪲
- mosquitto
- motion-arm 👍
- nginx
- nullmailer
- nullmailer-arm
- openssh
- phantomjs
- plex 💰
- portia
- pure-ftpd
- red5 👍
- red5-arm
- redis-arm
- rsyncd
- rtmp-client
- rtmp-server
- samba 👍
- samba-arm 👍
- scrapyd 👍
- swarm-arm
- taskd
- telegraf
- telegraf-arm
- tmail 🪲
- urlwatch 🪲
- vnstat
- vsftpd
- webhook
- webkit 🪲
- youtube-worker 🪲
Tool
- ffmpeg
- youtube-dl
Web
- discuz 🇨🇳
- django-cms
- dokuwiki 👍
- dokuwiki-arm 👍
- gogs-arm 🇨🇳
- grafana
- grafana-arm
- hugo
- hugo-arm
- jamapi
- jenkins-arm 🪲
- joomla
- json-server
- magento
- mantisbt
- netdata
- nginad
- nodebb 👍
- node-red 👍
- node-red-arm 👍
- opencart
- openrefine
- phpbb
- phpmyadmin-arm
- phpvirtualbox-arm
- piwik
- revive
Security
- bro
- clamav
- ferm
- hydra
- iptables
- routersploit
- snort 🪲
- webgoat
Proxy
- dante
- delegated
- fteproxy 👍
- fteproxy-arm 👍
- haproxy-arm
- mysql-proxy
- ngrok 👍
- obfsproxy
- polipo
- privoxy
- privoxy-arm
- proxyhub
- shadowsocks
- shadowsocks
- shadowsocks-libev 👍
- shadowsocks-arm
- shadowsocks-libev-arm 👍
- squid
- tor
VPN
- ocserv 👍
- openconnect
- openvpn 👍
- pptp
- pptpd
- shadowvpn
- strongswan 👍
- tinc 👍
DNS
- chinadns
- dnscrypt
- dnscrypt-proxy
- dnscrypt-wrapper
- dnsmasq
- dnsmasq-arm
- pdnsd
3rd-party
- centurylink/watchtower
- drone/drone
- drupal
- ghost
- gitlab/gitlab-ce
- gliderlabs/logspout
- gliderlabs/registrator
- glot
- bash
- python
- gogs 🇨🇳
- haproxy
- jazzdd/phpvirtualbox
- jenkins
- jupyter/notebook
- letsencrypt
- mongo
- neo4j
- owncloud
- phpmyadmin
- registry
- rocket.chat
- scrapinghub/splash
- selenium
- hub
- node-firefox
- standalone-firefox
- tutum/builder
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