Hosted Services/Apps
Here I'll discuss various apps and services you can host.

Docker Apps (Reddit Post)
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)   [shields.io](https://hub.docker.com/r/shieldsio/shields) shields.io instance for private Git repo badges   [Portainer](https://linuxiac.com/docker-portainer-install/)   [WatchTower](https://hub.docker.com/r/containrrr/watchtower)   [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)   [nfty](https://github.com/binwiederhier/ntfy) 

 Remote Admin Tools:   [Ansible](https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html) (can be run in Docker but using a VM is preferred)   - [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)   [Terraform](https://terraform.io) (not actually a Docker app) 

 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) Collection of handy online tools for developers.   [Ollama](https://github.com/ollama/ollama/) Local Ai LLM   [Open WebUI](https://github.com/open-webui/open-webui) ChatGPT-like interface   [Apprise](https://github.com/caronc/apprise-api) Send Notifications to ntfy for things that support Apprise but not ntfy.   [Monkeytype](https://hub.docker.com/r/themythologist/monkeytype) Typing Test   [Windows 10 VM](https://github.com/dockur/windows) Only used for running Windows CI builds w/ Gitea Agent (for now) (yes, this is kinda dumb to run inside Docker, I will eventually move this to a Proxmox host, however, it works so meh)   [PiKVM](https://pikvm.org/)   - [Git](https://github.com/pikvm/pikvm) 

 Networking:   [ddclient](https://ddclient.net/) Dynamic DNS   [CloudFlare DNS](https://www.cloudflare.com/application-services/products/dns/)   [Nginx Proxy Manager](https://github.com/NginxProxyManager/nginx-proxy-manager)   - [GoAccess](https://github.com/xavier-hernandez/goaccess-for-nginxproxymanager)   - [vouch-proxy](https://github.com/vouch/vouch-proxy)   [PiHole+Unbound](https://github.com/chriscrowe/docker-pihole-  unbound/tree/main/one-container)   [iSponserBlockTV](https://github.com/dmunozv04/iSponsorBlockTV)   [FreePBX](https://cloudinfrastructureservices.co.uk/how-to-setup-freepbx-using-docker-build-freepbx-docker-container/) Phone answering system on steroids   [Let's Encrypt](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/)   - [Docker instructions]   [Wireguard \(wg-easy\)](https://github.com/wg-easy/wg-easy)   [Wazuh](https://documentation.wazuh.com/current/deployment-options/docker/index.html) 

 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)   [Stirling-PDF](https://github.com/Frooodle/Stirling-PDF) Web Application that allows you to perform various operations on PDF files   [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)   [Kiwix](https://hub.docker.com/r/jasiek/kiwix-server/)   [czkawka](https://github.com/jlesage/docker-czkawka) Dupe file deleter   [Excalidraw](https://github.com/excalidraw/excalidraw) Online whiteboard 

 Social:   News: [FreshRSS](https://github.com/linuxserver/docker-freshrss/pkgs/container/freshrss)   IRC:   [TheLounge](https://hub.docker.com/r/thelounge/thelounge/)   [ZNC](https://hub.docker.com/_/znc) IRC bouncer   [ergochat](https://github.com/ergochat/ergo) Modern IRC server   [UnrealIRCd](https://www.unrealircd.org/) Ancient IRC server   GUI: [HexChat](https://github.com/binhex/arch-hexchat) | [Konversation](https://invent.kde.org/network/konversation) (not actually a Docker app but an alternative to HexChat)   CLI: [WeeChat](https://github.com/weechat/weechat-container)   Discord Alternatives:   [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-deploy)   

 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/)   [phpMyAdmin](https://github.com/phpmyadmin/phpmyadmin)   [MySQL](https://hub.docker.com/_/mysql)   [MariaDB](https://hub.docker.com/_/mariadb) [PostgreSQL](https://hub.docker.com/_/postgres)   [WordPress](https://hub.docker.com/_/wordpress)   [Ghost](https://hub.docker.com/_/ghost)   [Shlink](https://shlink.io/)   [SearXNG](https://github.com/searxng/searxng-docker) 

 Streaming:   [Tube Archivist](https://github.com/tubearchivist/tubearchivist?tab=readme-ov-file)   [Owncast](https://hub.docker.com/r/owncast/owncast) 

 Automation:   [HomeAssistant](https://www.home-assistant.io/installation/linux#install-home-assistant-container)   [HomeBridge](https://github.com/homebridge/docker-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/)   Anime:   [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) Formerly, Tachidesk, Tachiyomi for PC.   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)   [Wizarr](https://github.com/Wizarrrr/wizarr)   [ErsatzTV](https://ersatztv.org/docs/user-guide/install/)   [Lidarr-on-steroids](https://github.com/youegraillot/lidarr-on-steroids)   [Readarr](https://readarr.com/)   [OpenBooks](https://github.com/evan-buss/openbooks)   [cobalt](https://github.com/wukko/cobalt)

Docker Apps (under construction)
Maintenance & 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 -> Services -> Sonarr: Edit -> 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

Note to self
Organize apps by category and give them descriptions and such.

ToDo List
Migrate this list to bookstacks Clean and setup living room (40% complete) Find battery chargers and desk fan Migrate IRC and Torrent browser tabs off of old server Find old netbook, again - set it up for remote admin Convert old server to either Linux Mint or Proxmox - maybe not, actually Migrate and revise torrent stack to old server Firebat01 Migrate and revise security/network stack to Firebat02 Replace PiHole with two instances of Technitium DNS Fix/refine torrent stack (don't run two instances of qBit on the same machine) Reestablish coding stack Revise office/tool stack Test the massive list of docker apps that I'm interested in but haven't tried Setup game servers Buy a portable AC Buy more server hardware (servers and hard drives) - in progress Learn Kubernetes and setup a cluster - maybe not Upgrade switches to 2.5 Gb or 10 Gb

Current Server Plan
Server list with intended roles.  Servers named N/A haven't been purchased yet. 

 Ares[NUC]: 

 Hardware:  NUC, Anker dock, Wacom Tablet ... 

 Roles - Command Center, Media Server, Productivity/Office Server, Security Server, Test Server, Work Station 

 Brigid[Firebat00]: 

 Hardware:  Firebat, [Insert hard drive list and enclosures] 

 Roles - File Server/OMV, Primary Network Stack 

 N/A[Firebat01]: 

 Roles - Torrent Stack 

 N/A[Firebat02]: 

 Roles - Security/Secondary Network Stack 

 N/A[Firebat03]: 

 Roles - Redundancy 

 Current state of the servers: 

 Ares - Unstable:  qBit keeping CPU pegged at 100%, no known fix, been this way at least 6 months 

 Brigid - Stable:  Could handle a few lightweight Docker apps but probably not worth it. 

 Old Server - Being Decommissioned:  HDDs are clean but need to be transferred physically.  IRC still needs to be transferred.  OS and app drive exported to VM, in case I missed something. 

 Unnamed - Will buy second Firebat server in the next two months, preferably the next few days.  Will take over Torrent stack from NUC and hopefully prevent its premature destruction due to excessive heat caused by qBit.  Will attempt to fix problem with qBit but will become this PC could end up as a snackrifice, if I can't figure out a fix. 

 I need to migrate all of my notes to bookstacks but I'm waiting to have the server hosting it stable before I do that.  I'll try to reorganize my notes into proper guides when I migrate them.  Some progress was previously made on this.

Network List
Relocated - https://docs.jbcoder.us/books/index/page/server-list

The Lounge + ZNC
So, this was more complicated than it needed to be but it's manageable.  I know The Lounge has a page dedicated to the question of why use ZNC when The Lounge does the same thing.  Well, it's in case you want to use a different client than The Lounge.  Sometimes, you just want a dedicated app and not a web app that requires a browser. 

 Honestly, setting up the container was a breeze.  Configuring ZNC was annoying though.  Things get extra annoying, if you want to add an SSL certificate and automate it. 

 Problems I encountered:  Unless you forward a port and access remotely, don't use SSL.  You can have The Lounge direct connect and then remote access The Lounge by giving it a sub domain through NPM.  The "nickserve" module for ZNC is just wanting your password and nothing else.  For situations where you need to send extra commands when you connect, that's what the "perform" module is for. 

 https://wiki.znc.in/Signed_SSL_certificate#LetsEncrypt 

   

 Interesting but not useful.   https://walkergriggs.com/2021/10/13/znc_the_right_way/ 

 [Too tired, will finish later.]