mirror of
https://github.com/vimagick/dockerfiles.git
synced 2024-12-23 01:39:27 +02:00
🐳 A curated list of delicious docker recipes 🇺🇦🇮🇱
3proxy | ||
adguardhome | ||
aircast-arm64 | ||
aircrack-ng-arm | ||
airflow | ||
airsonic | ||
alpine-arm | ||
amass | ||
ambari | ||
ansible | ||
apacheds | ||
apm-server | ||
archivebox | ||
aria2 | ||
ariang | ||
artifactory | ||
audiowaveform | ||
awx | ||
badvpn | ||
benthos | ||
bittorrent-tracker | ||
browserless | ||
builder | ||
cachet | ||
cadvisor | ||
calendso | ||
casperjs | ||
certbot | ||
chinadns | ||
clamav | ||
cmak | ||
cmus | ||
cockroachdb | ||
code-server | ||
collectd | ||
commento | ||
conduit | ||
confluence | ||
couchdb | ||
cowrie | ||
crawlee | ||
croc | ||
cronicle | ||
crystal | ||
dante | ||
darkice | ||
dask | ||
datax | ||
deepstack | ||
deface | ||
dejavu | ||
delegated | ||
demucs | ||
dirsearch | ||
discuz | ||
django-cms | ||
dnscrypt | ||
dnsmasq | ||
docker-compose-arm | ||
doh-server | ||
dokuwiki | ||
doods | ||
drone | ||
drone-rsync-arm | ||
drone-scp-arm | ||
drone-ssh-arm | ||
drupal | ||
dsniff | ||
dsvpn | ||
dvr-scan | ||
editly | ||
elastalert | ||
elasticdump | ||
elastichq | ||
elk | ||
emailengine | ||
ergo | ||
errbot | ||
esphome | ||
etcd | ||
etcd-arm | ||
ethercalc | ||
facedetect | ||
ferm | ||
ffmpeg | ||
ffserver | ||
flogo | ||
flower | ||
flowgger | ||
fluent-bit | ||
freegeoip | ||
freeradius | ||
friendica | ||
frp | ||
fteproxy | ||
ftldns | ||
ggr | ||
ggr-ui | ||
ghost | ||
gitea | ||
gitlab | ||
gladys | ||
glances | ||
go2rtc | ||
gogs | ||
gostatsd | ||
gotify | ||
gradio | ||
grafana | ||
graphite | ||
graphql-engine | ||
grr | ||
h2o | ||
hans | ||
haproxy | ||
hass | ||
hbdg | ||
hcfg | ||
healthchecks | ||
hivemq | ||
httpbin | ||
hubot | ||
hugo | ||
hydra | ||
i2pd | ||
icecast | ||
ices | ||
imaginary | ||
influxdb | ||
ipfm | ||
iptables | ||
jackett | ||
jamapi | ||
jellyfin | ||
jenkins | ||
jira | ||
jmxtrans | ||
joomla | ||
json-server | ||
jsoneditor | ||
jsonwire-grid | ||
jupyter | ||
kafka | ||
kafka-manager | ||
kafka-mqtt | ||
kafka-pixy | ||
kafka-rest | ||
kafka-ui | ||
kcptun | ||
kestra | ||
kismet | ||
krakend | ||
ksqldb | ||
kubo | ||
l2tpd | ||
label-studio | ||
limesurvey | ||
live555 | ||
lldap | ||
logspout | ||
logstash | ||
ludwig | ||
luigi | ||
magento | ||
mailhog | ||
maltrail | ||
mantisbt | ||
mariadb | ||
mastodon | ||
matomo | ||
matterbridge | ||
mediagoblin | ||
mediamtx | ||
meilisearch | ||
memgraph | ||
mermaid-cli | ||
metabase | ||
metasploit | ||
microsocks | ||
minidlna | ||
minio | ||
mitmproxy | ||
mongo | ||
monit | ||
moodle | ||
mosquitto | ||
motion-arm64 | ||
motioneye-arm | ||
mpd | ||
mqtt-io-arm | ||
mtproxy | ||
murmur | ||
mysql-proxy | ||
n2n | ||
n8n | ||
nanomq | ||
navidrome | ||
ndscheduler | ||
neo4j | ||
netdata | ||
nextcloud | ||
nextdns | ||
nexus3 | ||
nfs | ||
nginad | ||
nginx | ||
nginx-module-vts | ||
nginx-rtmp | ||
nginx-sso | ||
ngrokd | ||
nifi | ||
node-media-server | ||
node-red | ||
nodebb | ||
nostr-rs-relay | ||
nostream | ||
ntfy | ||
ntopng | ||
nudenet | ||
nullmailer | ||
obfsproxy | ||
obs-web-arm | ||
ocserv | ||
odoo | ||
ohmyform | ||
oled-arm | ||
opencart | ||
openconnect | ||
opengist | ||
openhab | ||
openldap | ||
openmeetings | ||
openrefine | ||
openresty | ||
opensearch | ||
openssh | ||
openvpn | ||
optaweb-employee-rostering | ||
osticket | ||
outline | ||
outline-ss-server | ||
owncast | ||
owncloud | ||
owntracks | ||
passivedns | ||
pdnsd | ||
peertube | ||
pgadmin4 | ||
photoview | ||
phpbb | ||
phplist | ||
phpmyadmin | ||
phpvirtualbox | ||
pihole | ||
piknik | ||
piper | ||
playwright | ||
plex | ||
polipo | ||
portainer | ||
portia | ||
postfixadmin | ||
postgres | ||
postgrest | ||
pptp | ||
pptpd | ||
prestashop | ||
prestodb | ||
prestosql | ||
privoxy | ||
prometheus | ||
prosody | ||
proxyhub | ||
pure-ftpd | ||
python | ||
rabbitmq | ||
red5 | ||
redis | ||
redis-stack | ||
registrator | ||
registry | ||
registry-cli | ||
rehook | ||
rembg | ||
rest-server | ||
restreamer | ||
revive | ||
rinetd | ||
rocketchat | ||
routersploit | ||
rslsync | ||
rstudio | ||
rsyncd | ||
rsyslog | ||
rtmp | ||
rundeck | ||
rustdesk-server | ||
salt-master | ||
samba | ||
scenedetect | ||
schema-registry | ||
scrapyd | ||
screego | ||
sdc | ||
searx | ||
selenium | ||
selenoid | ||
semaphore | ||
sentry | ||
sftp | ||
shadowbox | ||
shadowsocks | ||
shadowvpn | ||
shairplay-arm | ||
shlink | ||
shoutcast | ||
slacker | ||
snipeit | ||
sniproxy | ||
snort | ||
snort3 | ||
sonic | ||
spiped | ||
splash | ||
spleeter | ||
squid | ||
sslsplit | ||
statsd | ||
stitching | ||
strapi | ||
strongswan | ||
stunnel | ||
superset | ||
swarm-arm | ||
synapse | ||
syncthing | ||
tabula | ||
taskd | ||
telegraf | ||
teleprompter | ||
tensorflow/serving | ||
tesseract | ||
tftpd | ||
tiddlywiki | ||
tile38 | ||
tinc | ||
tinode | ||
tinyproxy | ||
tldextract | ||
tmail | ||
tor | ||
traccar | ||
traefik | ||
trino | ||
tts | ||
twemproxy | ||
uptime-kuma | ||
urlwatch | ||
v2ray | ||
v4l2rtspserver | ||
vault | ||
vnc2flv | ||
vnstat | ||
vsftpd | ||
wafw00f | ||
watchtower | ||
watchyourlan | ||
webdis | ||
webgoat | ||
webhook | ||
webkit | ||
wekan | ||
whisper-asr-webservice | ||
wiki | ||
wireguard | ||
wireguard-ui | ||
wireproxy | ||
wordpress | ||
xl2tpd | ||
yourls | ||
youtube | ||
zeek | ||
zigbee2mqtt | ||
zoneminder | ||
zookeeper | ||
zoonavigator | ||
.dockerignore | ||
.gitignore | ||
README.md |
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/ (x86)
- 🐳 https://hub.docker.com/u/easypi/ (arm)
Affiliates
Todo
- caddy
- dsniff
- ettercap
- freelan
- gitbook
- gitolite
- hashcat
- imagemagick
- ipset
- irc
- libreswan
- nagios
- openswan
- postfix
- postfixadmin
- pritunl
- pyinstaller
- rtmpdump
- sensu
- ssf
- tshark
- youtube-upload
Big Data
- airflow
- ambari
- cmak (~kafka-manager~)
- datax 🇨🇳
- kafka-arm
- kestra/kestra
- luigi
- nifi
- openrefine
- prestodb (official)
- prestosql (community)
- superset-arm
IoT
- ~hass~
- hbdg
- node-red 👍
- mqtt-io-arm
- mosquitto 👍
- tile38-arm 👍
Automation
- cronicle
- drone-rsync-arm
- drone-scp-arm
- drone-ssh-arm
- errbot :octocat:
- hubot :octocat:
- jenkins-arm 🪲
Machine Learning
- ludwig
Cluster
- ggr
- ggr-ui
- jsonwire-grid
- zookeeper-arm
Monitor
- collectd
- elastalert
- glances
- graphite
- influxdb
- ipfm
- logstash
- statsd
- telegraf
- urlwatch 🪲
- vnstat
Daemon
- alpine-arm 👍
- apacheds
- aria2 👍
- ariang 🇨🇳
- bittorrent-tracker
- cadvisor
- casperjs 👍
- flowgger
- freegeoip
- freeradius
- frp 🇨🇳
- h2o
- httpbin 👍
- monit
- moodle 🪲
- mosquitto
- motion-arm64 👍
- ndscheduler
- nfs
- nginx
- ntopng
- nullmailer
- nullmailer-arm
- openhab
- openssh
- ot-frontend-arm
- ot-recorder
- ot-recorder-arm
- piknik
- portia
- pure-ftpd
- redis-arm
- rehook
- rinetd
- rslsync
- rsyncd
- rsyslog
- samba 👍
- samba-arm 👍
- scrapyd 👍
- slacker
- swarm-arm
- taskd
- tftpd
- tmail 🪲
- twemproxy
- vsftpd
- webdis
- webhook
- webkit 🪲
Utility
- registry-cli
- tldextract
Media
- aircast-arm64 🎵
- cmus
- cmus-arm
- darkice 🎵
- deface
- dvr-scan 📺
- editly 📺
- ffmpeg
- ffmpeg-arm
- ffserver 🪲
- alexxit/go2rtc 📷
- icecast 🎵
- live555 📷
- minidlna
- mpd 🎵
- murmur
- node-media-server-arm 📷 🇨🇳
- obs-web-arm 🕹️
- openmeetings 📷
- paddle-ocr
- piper
- plex 💰
- red5 👍 📷
- red5-arm 🚧 📷
- rtmp-client-arm 👍
- rtmp-server 📷
- scenedetect
- shairplay-arm
- shoutcast 🎵
- tesseract
- vnc2flv
- youtube-dl 📺
- youtube-worker 🪲
Audio
- audiowaveform
- demucs
Web
- ~discuz~ 🇨🇳 💀
- django-cms
- dokuwiki 👍
- gogs-arm 🇨🇳
- gradio
- hugo
- hugo-arm
- jamapi
- joomla
- json-server
- mantisbt
- mediagoblin
- nginad
- nodebb 👍
- phpbb
- phpmyadmin-arm
- phpvirtualbox-arm
- revive
- tabula
- teleprompter
- tiddlywiki
- zoneminder 👍
E-commerce
- magento 🛍️
- opencart 🛍️
- prestashop 🛍️
Security
- aircrack-ng-arm
- amass
- clamav
- dirsearch
- dsniff
- ferm
- grr
- hydra
- iptables
- kismet
- maltrail
- routersploit
- snort 🪲
- snort3 🪲
- sslsplit
- wafw00f
- webgoat
Proxy
- dante
- delegated
- fteproxy 👍
- fteproxy-arm 👍
- hans
- haproxy-arm
- i2pd 🇷🇺
- kcptun 🇨🇳
- microsocks
- mtproxy
- mysql-proxy
- ngrok 👍
- obfsproxy
- outline-ss-server
- polipo
- privoxy
- privoxy-arm
- proxyhub
- shadowsocks
- shadowsocks
- shadowsocks-libev 👍
- shadowsocks-arm
- shadowsocks-libev-arm 👍
- sniproxy
- spiped
- squid
- stunnel
- stunnel-arm
- tinyproxy
- tor
- v2ray 🇨🇳
- wireproxy
VPN
- dsvpn 👍
- n2n 👍
- ocserv 👍
- openconnect
- openconnect-arm
- openvpn-arm
- pptp
- pptp-arm
- pptpd
- shadowvpn
- strongswan 👍
- tinc 👍
- tinc-arm 👍
- wiregurad 🪲
- xl2tpd
DNS
- chinadns
- dnscrypt
- dnscrypt-proxy
- dnscrypt-server
- dnsmasq
- dnsmasq-arm
- ftldns
- nextdns
- passivedns
- pdnsd
3rd-party (sorted by basename)
- 3proxy/3proxy
- adguard/adguardhome
- ghcr.io/linuxserver/airsonic 🎵
- apify
- actor-node
- actor-node-playwright
- actor-node-playwright-chrome
- actor-node-playwright-firefox
- actor-node-playwright-webkit
- actor-node-puppeteer-chrome
- archivebox/archivebox
- docker.bintray.io/jfrog/artifactory-oss
- jeffail/benthos
- tutum/builder
- calendso/calendso
- browserless/chrome
- certbot
- codercom/code-server
- registry.gitlab.com/commento/commento
- confluentinc
- cp-kafka-mqtt
- cp-kafka-rest
- ksqldb-cli
- ksqldb-server
- couchdb 🪣
- schollz/croc
- streamsets/datacollector
- daskdev
- dask
- dask-notebook
- deepquestai/deepstack
- appbaseio/dejavu 🔍
- cachethq/docker
- satishweb/doh-server
- snowzach/doods
- drone/drone
- drupal
- elastichq/elasticsearch-hq 🔍
- elasticdump/elasticsearch-dump 🔍
- elk
- andris9/emailengine 💰
- ghcr.io/ergochat/ergo :octocat:
- esphome/esphome
- quay.io/coreos/etcd
- audreyt/ethercalc
- flogo/flogo-docker
- mher/flower
- fluent/fluent-bit
- friendica
- ghost
- gitlab/gitlab-ce
- atlassianlabs/gostatsd
- gitea/gitea 🇨🇳
- gladysassistant/gladys
- gliderlabs/logspout
- gliderlabs/registrator
- glot
- bash
- python
- gogs/gogs 🇨🇳
- gotify/server
- grafana/grafana
- hasura/graphql-engine
- haproxy
- healthchecks/healthchecks
- hivemq/hivemq-ce
- homeassistant/home-assistant
- h2non/imaginary
- linuxserver/jackett
- jellyfin/jellyfin
- jenkins
- inbound-agent
- jenkins
- jmxtrans/jmxtrans
- djmattyg007/jsoneditor
- wurstmeister/kafka
- mailgun/kafka-pixy
- provectuslabs/kafka-ui
- devopsfaith/krakend
- ipfs/kubo
- heartexlabs/label-studio
- martialblog/limesurvey
- lldap/lldap
- mailhog/mailhog
- linuxserver/mastodon
- 42wim/matterbridge :octocat:
- matrixconduit/matrix-conduit
- getmeili/meilisearch 🔍
- mitmproxy/mitmproxy
- mariadb 🪣
- matomo
- bluenviron/mediamtx
- memgraph 🪣
- lab
- memgraph
- memgraph-mage
- memgraph-platform
- minlag/mermaid-cli
- metabase/metabase
- metasploitframework/metasploit-framework 💀
- minio/minio
- mongo 🪣
- ccrisan/motioneye
- n8nio/n8n
- emqx/nanomq 🇨🇳
- deluan/navidrome 🎵
- neo4j 🪣
- netdata/netdata
- sonatype/nexus3
- nextcloud
- jwilder/nginx-proxy
- luzifer/nginx-sso
- tiangolo/nginx-rtmp 📷
- jupyter/notebook
- illuspas/node-media-server 🇨🇳
- jorijn/nostream
- scsibug/nostr-rs-relay
- notaitech/nudenet
- binwiederhier/ntfy
- odoo
- ohmyform
- api
- ui
- onerahmet/openai-whisper-asr-webservice
- ghcr.io/thomiceli/opengist
- osixia/openldap
- openresty/openresty
- opensearchproject/opensearch 🪣
- kylemanna/openvpn
- campbellsoftwaresolutions/osticket
- outlinewiki/outline
- gabekangas/owncast
- owncloud
- owntracks
- frontend
- recorder
- chocobozzz/peertube
- dpage/pgadmin4
- viktorstrate/photoview
- phplist/phplist
- phpmyadmin
- jazzdd/phpvirtualbox
- pihole/pihole
- mcr.microsoft.com/playwright
- portainer/portainer 👍
- postgres 🪣
- postgrest/postgrest
- prefecthq/prefect
- prom/prometheus
- prosody/prosody
- redis/redis-stack
- registry
- danielgatis/rembg
- datarhei/restreamer
- restic/rest-server
- rocker/rstudio
- rocket.chat
- rundeck/rundeck
- rustdesk/rustdesk-server-s6
- wonderfall/searx
- selenium
- hub
- node-chrome
- node-firefox
- standalone-firefox
- aerokube
- selenoid
- video-recorder
- chrome
- firefox
- vnc
- selenoid-ui
- selenoid
- semaphoreui/semaphore
- sentry
- screego/server
- atmoz/sftp
- quay.io/outline/shadowbox
- shlinkio/shlink
- snipe/snipe-it
- valeriansaliou/sonic
- scrapinghub/splash
- deezer/spleeter
- teamatldocker
- confluence
- jira
- openstitching/stitch
- strapi/strapi
- amancevice/superset
- matrixdotorg/synapse
- syncthing/syncthing
- tensorflow
- serving
- kitabisa/teler
- tile38/tile38 🪣
- traccar/traccar
- traefik
- trinodb/trino
- ghcr.io/coqui-ai/tts-cpu
- louislam/uptime-kuma
- mpromonet/v4l2rtspserver 📷
- centurylink/watchtower
- aceberg/watchyourlan
- wekanteam/wekan
- requarks/wiki
- wordpress
- yourls
- ghcr.io/linuxserver/wireguard
- zeek/zeek 💀
- apache/zeppelin
- koenkk/zigbee2mqtt
- zookeeper
- elkozmon/zoonavigator
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