# Docker Apps (under construction)

Maintenance &amp; Dev

Analytics

Grafana: https://hub.docker.com/r/grafana/grafana  
Uptime Kuma: https://github.com/louislam/uptime-kuma  
Prometheus: https://hub.docker.com/r/prom/prometheus  
\- AlertManager: https://prometheus.io/docs/alerting/latest/alertmanager/  
\- node\_exporter: https://github.com/prometheus/node\_exporter  
\- Install guide: https://prometheus.io/docs/prometheus/latest/getting\_started/  
Speetest Tracker: https://github.com/alexjustesen/speedtest-tracker  
Umami: https://github.com/umami-software/umami/

Dev

Gitea: https://docs.gitea.com/next/installation/install-with-docker  
\- act-runner: https://github.com/vegardit/docker-gitea-act-runner  
\- Renovate: https://github.com/renovatebot/renovate  
\- mergerfsfix: https://github.com/go-gitea/gitea/issues/11154  
Homepage: https://github.com/gethomepage/homepage  
cheat.sh: https://github.com/chubin/cheat.sh  
osTicket: https://hub.docker.com/r/osticket/osticket/  
BookStack: https://github.com/BookStackApp/BookStack  
\- Docker: https://github.com/linuxserver/docker-bookstack  
Watchtower: https://hub.docker.com/r/containrrr/watchtower  
ntfy: https://github.com/binwiederhier/ntfy  
Ansible: https://docs.ansible.com/ansible/latest/installation\_guide/intro\_installation.html  
\- notthebee playbook: https://github.com/notthebee/infra/blob/ca87f0daf211919ff19ce678523f48f2a6d25ed7/roles/homer/files/custom.css  
\- notthebee autoinstallubuntu: https://github.com/notthebee/ansible-role-ubuntu\_autoinstall  
\- Ubuntu Autoinstall Generator: https://github.com/covertsh/ubuntu-autoinstall-generator

Optional Dev Tools

Kasm: https://kasmweb.com/docs/latest/install/single\_server\_install.html  
CyberChef: https://github.com/gchq/CyberChef  
IT-Tools: https://github.com/CorentinTh/it-tools  
Stirling-PDF: https://github.com/Frooodle/Stirling-PDF  
Ollama: https://github.com/ollama/ollama/  
Open WebUI: https://github.com/open-webui/open-webui  
Apprise: https://github.com/caronc/apprise-api  
shields.io: https://hub.docker.com/r/shieldsio/shields  
Monkeytype: https://hub.docker.com/r/themythologist/monkeytype  
Windows 10 VM: https://github.com/dockur/windows  
PiKVM: https://pikvm.org/  
\- Git: https://github.com/pikvm/pikvm

Network

ddclient: https://ddclient.net/  
CloudFlare DNS: https://www.cloudflare.com/application-services/products/dns/  
NPM: https://github.com/NginxProxyManager/nginx-proxy-manager  
\- GoAccess: https://github.com/xavier-hernandez/goaccess-for-nginxproxymanager  
\- vouch-proxy: https://github.com/vouch/vouch-proxy  
HAproxy: https://hub.docker.com/\_/haproxy  
\- HA2proxy: https://gitlab.com/mmaridev/ha2proxy  
PiHole+Unbound: https://github.com/chriscrowe/docker-pihole-unbound/tree/main/one-container  
\- Docker compose: https://github.com/chriscrowe/docker-pihole-unbound/blob/main/one-container/docker-compose.yaml  
iSponserBlockTV: https://github.com/dmunozv04/iSponsorBlockTV  
FreePBX: https://cloudinfrastructureservices.co.uk/how-to-setup-freepbx-using-docker-build-freepbx-docker-container/  
Let's Encrypt Docker: https://phoenixnap.com/kb/letsencrypt-docker  
\- Certbot config: https://community.letsencrypt.org/t/letsencrypt-certbot-configuration-secuity/213973  
https://community.letsencrypt.org/t/nginx-and-certbot-with-docker/214552/23  
https://eff-certbot.readthedocs.io/en/latest/install.html#alternative-1-docker  
https://hub.docker.com/r/certbot/certbot

Security

Vaultwarden: https://github.com/dani-garcia/vaultwarden  
Keycloak: https://www.keycloak.org/  
Wireguard (wg-easy): https://github.com/wg-easy/wg-easy  
Wazuh: https://documentation.wazuh.com/current/deployment-options/docker/index.html

Office/Productivity

NextCloudAIO: https://nextcloud.com/blog/how-to-install-the-nextcloud-all-in-one-on-linux/  
\- Reverse Proxy doc: https://github.com/nextcloud/all-in-one/blob/main/reverse-proxy.md  
Immich: https://immich.app/docs/install/docker-compose/  
Mealie: https://hub.docker.com/r/hkotel/mealie  
\- Install docs: https://docs.mealie.io/documentation/getting-started/installation/postgres/  
Grocy: https://hub.docker.com/r/linuxserver/grocy  
microbin: https://hub.docker.com/r/danielszabo99/microbin  
Pastebin alternative  
Kiwix: https://hub.docker.com/r/jasiek/kiwix-server/  
czkawka: https://github.com/jlesage/docker-czkawka  
Excalidraw: https://github.com/excalidraw/excalidraw

  
Social

FreshRSS: https://github.com/linuxserver/docker-freshrss/pkgs/container/freshrss  
ZNC: https://docs.linuxserver.io/images/docker-znc/  
Revolt: https://github.com/revoltchat/self-hosted  
\- Compose file: https://github.com/revoltchat/self-hosted/blob/master/docker-compose.yml  
Matrix: https://github.com/spantaleev/matrix-docker-ansible-deplo  
ergochat: https://github.com/ergochat/ergo  
UnrealIRCd: https://www.unrealircd.org/  
TheLounge - IRC client  
GUI - https://hexchat.github.io/ https://konversation.kde.org/  
CLI - https://weechat.org/

Email

Stalwart: https://github.com/stalwartlabs/mail-server

Web

nginx: https://hub.docker.com/\_/nginx  
php-fpm: https://hub.docker.com/r/bitnami/php-fpm/  
letsencrypt certbot: https://hub.docker.com/r/certbot/certbot  
phpMyAdmin: https://github.com/phpmyadmin/phpmyadmin  
MySQL: https://hub.docker.com/\_/mysql  
MariaDB: https://hub.docker.com/\_/mariadb  
PostgreSQL: https://hub.docker.com/\_/postgres

Blogging

WordPress: https://hub.docker.com/\_/wordpress

Web Shortener

Shlink: https://shlink.io/

Streaming

Tube Archivist: https://github.com/tubearchivist/tubearchivist?tab=readme-ov-file  
Owncast: https://owncast.online/

Search Engine

SearXNG: https://github.com/searxng/searxng-docker

Automation (home/lights/outlets/etc)

HomeAssistant  
HomeBridge

Media

Movies/TV

Plex: https://hub.docker.com/r/linuxserver/plex  
\- Tautulli: https://github.com/Tautulli/Tautulli  
Jellyfin: https://jellyfin.org/docs/general/installation/container/  
Shoko: https://hub.docker.com/r/shokoanime/server

Books

Kavita: https://github.com/Kareadita  
Audiobookshelf: https://github.com/advplyr/audiobookshelf

Comics

Suwayomi: https://github.com/Suwayomi/Suwayomi-Server?tab=readme-ov-file#docker

References: https://www.reddit.com/r/selfhosted/comments/154usnf/selfhosted\_manga\_solutions\_as\_of\_mid2023/kev2a54/  
https://web.archive.org/web/20220630170431/https://animeukiyo.com/best-tachiyomi-extensions/

Torrents

qBittorrent: https://hub.docker.com/r/linuxserver/qbittorrent  
\- VueTorrent: https://github.com/VueTorrent/VueTorrent/discussions/615  
\- qBit\_manage: https://github.com/StuffAnThings/qbit\_manage  
\-- Wiki: https://github.com/StuffAnThings/qbit\_manage/wiki  
qbittorrentvpn: https://github.com/DyonR/docker-qbittorrentvpn  
Sonarr: https://github.com/Sonarr/Sonarr  
Radarr: https://github.com/Radarr/Radarr  
Prowlarr: https://docs.linuxserver.io/images/docker-prowlarr/#usage  
\- FlareSolverr: https://github.com/FlareSolverr/FlareSolverr  
Unpackerr: https://unpackerr.zip/docs/install/compose  
Bazarr: https://github.com/morpheus65535/bazarr  
\- subcleaner: https://github.com/KBlixt/subcleaner  
Trailarr: https://hub.docker.com/r/nandyalu/trailarr  
Kapowarr: https://casvt.github.io/Kapowarr/  
\- Readme: https://github.com/Casvt/Kapowarr?tab=readme-ov-file  
Tdarr: https://home.tdarr.io/  
Overseerr: https://github.com/sct/overseerr  
\- Setup: Settings -&gt; Services -&gt; Sonarr: Edit -&gt; Season Folders \[Check\]  
Wizarr: https://github.com/Wizarrrr/wizarr  
ErsatzTV: https://ersatztv.org/docs/user-guide/install/  
Lidarr: https://hub.docker.com/r/linuxserver/lidarr  
Readarr: https://readarr.com/  
OpenBooks: https://github.com/evan-buss/openbooks  
cobalt: https://github.com/wukko/cobalt

  
Unsorted/Alternatives

SWAG: https://github.com/linuxserver/docker-swag  
Homepage: https://github.com/gethomepage/homepage  
Tranga: https://github.com/C9Glax/tranga?tab=readme-ov-file  
Homer: https://github.com/bastienwirtz/homer  
\- Custom CSS: https://github.com/notthebee/infra/blob/ca87f0daf211919ff19ce678523f48f2a6d25ed7/roles/homer/files/custom.css  
PhotoPrism: https://hub.docker.com/r/photoprism/photoprism  
NZBGet: https://hub.docker.com/r/ich777/nzbget  
Deluge: https://hub.docker.com/r/linuxserver/deluge  
Ghost: https://hub.docker.com/\_/ghost  
Gitlab: https://hub.docker.com/r/gitlab/gitlab-ce  
Checkmk: https://checkmk.com/  
Telegraf:  
InfluxDB:  
Terraform: terraform.io  
Airsonic: https://airsonic.github.io/docs/install/docker/  
Gokapi: https://github.com/Forceu/Gokapi  
PrivateBin: https://privatebin.info/  
FileBrowser: https://github.com/filebrowser/filebrowser  
TeamSpeak: https://hub.docker.com/\_/teamspeak  
Requestrr: https://github.com/thomst08/requestrr  
Unmanic: https://docs.unmanic.app/docs/guides/nvidia\_support\_unmanic\_on\_linux  
Plex Auto Languages: https://github.com/RemiRigal/Plex-Auto-Languages  
pinchflat: https://github.com/kieraneglin/pinchflat  
pyload: https://hub.docker.com/r/linuxserver/pyload-ng  
Portainer: https://github.com/portainer/portainer  
Scrutiny: https://github.com/AnalogJ/scrutiny  
Healthchecks: https://github.com/healthchecks/healthchecks  
Medusa: https://pymedusa.com/  
Starr apps alternative.  
Komga: https://komga.org/docs/installation/docker/  
Kavita alternative.  
Organizr:https://github.com/causefx/Organizr  
Homepage alternative.  
Authelia: https://www.authelia.com/integration/deployment/docker/#docker-compose  
Tipi: https://runtipi.io/  
Dockge: https://github.com/louislam/dockge  
Qbtmanager: https://github.com/Webreaper/QbtManager  
Lidarr-on-steroids: https://github.com/youegraillot/lidarr-on-steroids

References:  
https://blog.chse.dev/homelab/  
https://www.youtube.com/watch?v=g1zt44X2xZo  
https://www.youtube.com/watch?v=vjDoQA4C22c  
https://www.youtube.com/watch?v=\_ypAmCcIlBE  
https://www.youtube.com/watch?v=qlcVx-k-02E  
https://notthebe.ee/blog/easy-ssl-in-homelab-dns01/  
https://docs.docker.com/get-started/workshop/02\_our\_app/  
https://depot.dev/blog/docker-build-image  
https://phoenixnap.com/kb/check-cpu-usage-load-linux  
https://manpages.ubuntu.com/manpages/focal/en/man1/boltctl.1.html  
https://www.youtube.com/watch?v=5YgWaeq07As  
https://support.discord.com/hc/en-us/articles/210298617-Markdown-Text-101-Chat-Formatting-Bold-Italic-Underline#h\_01GY0DBAPS5QAB5H7KBXKJZQTB  
https://christitus.com/my-new-desktop-hyprland/  
https://www.whatismyip.com/  
https://www.reddit.com/r/qBittorrent/comments/16yjaqg/how\_are\_people\_handling\_torrents\_deleted\_by/k3pjqac/  
https://www.reddit.com/r/jellyfin/comments/11o3nwa/how\_to\_handle\_multiple\_movie\_versions\_and/  
https://ubuntuforums.org/showthread.php?t=884556  
https://www.reddit.com/r/OpenMediaVault/comments/wzfy06/how\_to\_create\_subfolders\_properly/  
https://www.reddit.com/r/Overseerr/comments/137j9zu/unable\_to\_connect\_to\_overseerr\_locally\_at\_remote/  
https://trash-guides.info/  
https://www.composerize.com/  
https://www.reddit.com/r/homarr/comments/1cpdkec/comment/l55zepe/  
https://phoenixnap.com/kb/rocky-linux-python  
https://kasmweb.com/docs/latest/how\_to/running\_as\_root.html  
https://www.redhat.com/sysadmin/build-VM-fast-ansible  
https://www.youtube.com/watch?v=Xkc6W0T7Sak  
https://wiki.omv-extras.org/doku.php?id=omv7:omv7\_plugins:kvm  
https://wiki.libvirt.org/TroubleshootMacvtapHostFail.html  
KVM OMV Guide: https://www.youtube.com/watch?v=Xkc6W0T7Sak

If Portainer complains about a container existing already, go to the container list and remove it.

If you need to delete a container manually, they're in /var/lib/docker/containers