dockerfiles
A collection of delicious docker recipes.
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 - flashmq
- hbdg
- iventoy đ¨đŗ
- node-red đ
- mqtt-io-arm
- mosquitto đ
- tile38-arm đ
Automation
- cronicle
- drone-rsync-arm
- drone-scp-arm
- drone-ssh-arm
- errbot

- hubot

- 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 đ
- 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
- dbatools
- jinjanator
- open-vmdk
- registry-cli
- tldextract
- visidata
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đǞ đ - yt-dlp đē
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
- amass
- clamav
- dirsearch
- dsniff
- ferm
- grr
- hydra
- iptables
- kismet
- maltrail
- routersploit
- snort đǞ
- snort3 đǞ
- sslsplit
- wafw00f
- webgoat
Proxy
- alpaca
- dante
- delegated
- fteproxy đ
- fteproxy-arm đ
- hans
- haproxy-arm
- i2pd đˇđē
- kcptun đ¨đŗ
- microsocks
- mtproxy
- mysql-proxy
- ngrok đ
- obfsproxy
- outline-ss-server
- polipo
- privoxy
- privoxy-arm
- proxydetox
- 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
- dnsmonster
- ftldns
- nextdns
- passivedns
- pdnsd
3rd-party (sorted by basename)
- 3proxy/3proxy
- adguard/adguardhome
- ghcr.io/anthropics/anthropic-quickstarts
- apify
- actor-node
- actor-node-playwright
- actor-node-playwright-chrome
- actor-node-playwright-firefox
- actor-node-playwright-webkit
- actor-node-puppeteer-chrome
- appsmith/appsmith-ce
- archivebox/archivebox
- docker.bintray.io/jfrog/artifactory-oss
- markusressel/barcode-server
- jeffail/benthos
- bettercap/bettercap
- tutum/builder
- lightpanda/browser
- 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

- esphome/esphome
- quay.io/coreos/etcd
- audreyt/ethercalc
- facefusion/facefusion
- falcosecurity/falco
- flogo/flogo-docker
- mher/flower
- fluent/fluent-bit
- ghcr.io/formbricks/formbricks
- friendica
- ghcr.io/blakeblackshear/frigate
- 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
- chromedp/headless-shell
- healthchecks/healthchecks
- hivemq/hivemq-ce
- homeassistant/home-assistant
- h2non/imaginary
- 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
- langfuse/langfuse
- ghcr.io/librespeed/speedtest
- libretranslate/libretranslate
- martialblog/limesurvey
- linuxserver
- airsonic đĩ
- jackett
- mastodon
- piwigo
- wireguard
- ghcr.io/berriai/litellm
- ghcr.io/ggerganov/llama.cpp
- lldap/lldap
- mailhog/mailhog
- 42wim/matterbridge

- matrixconduit/matrix-conduit
- ghcr.io/open-webui/mcpo
- getmeili/meilisearch đ
- mitmproxy/mitmproxy
- mariadb đĒŖ
- matomo
- bluenviron/mediamtx
- predic8/membrane
- memgraph đĒŖ
- lab
- memgraph
- memgraph-mage
- memgraph-platform
- neosmemo/memos
- minlag/mermaid-cli
- metabase/metabase
- metasploitframework/metasploit-framework đ
- minio/minio
- mongo đĒŖ
- ghcr.io/scottlamb/moonfire-nvr
- ccrisan/motioneye
- ghcr.io/kitabisa/mubeng
- n8nio/n8n
- emqx/nanomq đ¨đŗ
- deluan/navidrome đĩ
- neo4j đĒŖ
- jokobsk/netalertx
- netdata/netdata
- sonatype/nexus3
- nextcloud
- apache/nifi
- apache/nifi-minifi-cpp
- jwilder/nginx-proxy
- jc21/nginx-proxy-manager
- 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
- ghcr.io/open-webui/open-webui
- 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
- qaulnet/qauld
- redis/redis-stack
- redpandadata/redpanda
- registry
- danielgatis/rembg
- datarhei/restreamer
- restic/rest-server
- roboflow/roboflow-inference-server-cpu
- rocker/rstudio
- rocket.chat
- rundeck/rundeck
- rustdesk/rustdesk-server-s6
- wonderfall/searx
- selenium
- hub
- node-chrome
- node-firefox
- standalone-firefox
- ghcr.io/roapi/roapi
- docker.io/searxng/searxng
- aerokube
- selenoid
- video-recorder
- chrome
- firefox
- vnc
- selenoid-ui
- selenoid
- semaphoreui/semaphore
- sentry
- screego/server
- atmoz/sftp
- drakkan/sftpgo
- quay.io/outline/shadowbox
- shlinkio/shlink
- snipe/snipe-it
- valeriansaliou/sonic
- ghcr.io/speaches-ai/speaches
- scrapinghub/splash
- deezer/spleeter
- teamatldocker
- confluence
- jira
- ghcr.io/static-web-server/static-web-server
- openstitching/stitch
- strapi/strapi
- amancevice/superset
- matrixdotorg/synapse
- syncthing/syncthing
- linuxserver/syslog-ng
- tensorflow
- serving
- kitabisa/teler
- tile38/tile38 đĒŖ
- traccar/traccar
- traefik
- trinodb/trino
- ghcr.io/coqui-ai/tts-cpu
- ultralytics/ultralytics
- louislam/uptime-kuma
- pikvm/ustreamer đˇ
- mpromonet/v4l2rtspserver đˇ
- centurylink/watchtower
- aceberg/watchyourlan
- wekanteam/wekan
- requarks/wiki
- wordpress
- yourls
- 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
