From f076146ffb0b5f5beffd75ce72fc102671be5d17 Mon Sep 17 00:00:00 2001 From: azpsen Date: Sun, 5 Jan 2025 17:46:32 -0600 Subject: [PATCH] add list of services --- readme.md | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) diff --git a/readme.md b/readme.md index 1c0746c..d520741 100644 --- a/readme.md +++ b/readme.md @@ -1,5 +1,64 @@ # homelab +## services + +These are all the services hosted here, what they are for, and any clients I use with them. + +### user-facing + +- [Jellyfin](https://jellyfin.org) - Media server for movies, TV shows, and music + - [Feishin](https://github.com/jeffvli/feishin) - Desktop music client (soon to be replaced by [audioling](https://github.com/audioling/audioling)) + - [Finamp](https://github.com/jmshrv/finamp) - Mobile music client + - For other devices (desktop, mobile, Roku/Android TV) I use either the web app or the official Jellyfin client +- [Miniflux](https://miniflux.app/) - Minimalist RSS feed reader + - [NetNewsWire](https://netnewswire.com/) - Wonderful all-purpose iOS RSS client +- [Vaultwarden](https://github.com/dani-garcia/vaultwarden) - Password manager + - [Bitwarden clients](https://bitwarden.com/download/) +- [Gitea](https://about.gitea.com/) - Git server - in the process of replacing my GitHub account +- [LinkStack](https://linkstack.org/) - Self-hosted LinkTree alternative +- [Homepage](https://gethomepage.dev/) - My default new tab page; has info about all my services plus links +- [Kiwix](https://kiwix.org/en/) - Offline wiki hosting - I have Wikipedia, the Arch Linux wiki, and several others downloaded +- [Actual Budget](https://actualbudget.org/) - Excellent budgeting app - it can be automatically synced with your bank, but I have found it to be unstable + - There used to be an official app but it has been discontinued - I added the website to my phone's home screen and it works quite well +- [Paperless-ngx](https://docs.paperless-ngx.com/) - Document management system for legal documents, IDs, bank statements, etc. + - [Swift Paperless](https://github.com/paulgessinger/swift-paperless) - iOS client +- [Immich](https://immich.app/) - Photo and video management + - Their official mobile apps are quite good +- [Grocy](https://github.com/grocy/grocy) - Household management (Am I out of milk? Do I have AAA batteries? What can I make for dinner?) + - [iOS Client](https://apps.apple.com/us/app/grocy-mobile/id1567803209) +- [Tandoor](https://tandoor.dev/) - Recipe management, so I always know which zucchine muffin recipe is the good one + - [Untare](https://github.com/phantomate/Untare) - Mobile client (discontinued but it still works for now) +- [AudioBookShelf](https://www.audiobookshelf.org/) - Audiobook server + - The official mobile client works great +- [Calibre Web](https://github.com/janeczku/calibre-web) - Ebook management + - [Yomu](https://www.yomu-reader.com/) for iOS is nice and minimal and supports OPDS for use with Calibre Web +- [Joplin](https://joplinapp.org/) - Notes (Obsidian alternative) + +### monitoring + +- [Dozzle](https://dozzle.dev/) - Docker logs all in one place +- [Scrutiny](https://github.com/AnalogJ/scrutiny) - HDD SMART monitoring, so I know when to prepare for a drive failure +- [Speedtest Tracker](https://speedtest-tracker.dev/) - Runs scheduled internet speedtests and creates pretty graphs to keep my ISP honest +- [Glances](https://github.com/nicolargo/glances) - System monitor - I mostly have this for dashboard widgets but it can be useful by itself + +### networking + +- [cloudflared](https://github.com/cloudflare/cloudflared) - CloudFlare tunnel client for easy and secure external service access +- [gluetun](https://github.com/qdm12/gluetun) - Docker VPN client +- [AdGuard Home](https://adguard.com/en/adguard-home/overview.html) - DNS filtering - I use this with [tailscale](https://tailscale.com/) to block ads on my phone + +Note that I run tailscale on bare metal so it is not listed here, but it is very useful for remote access to services I don't want visible on the open internet as well as SSH access. + +### downloading + +- [qBittorrent](https://www.qbittorrent.org/) - The only torrent client I'll ever use +- [Radarr](https://radarr.video/) - Automated movie fetching +- [Sonarr](https://sonarr.tv/) - Automated TV show fetching +- [Prowlarr](https://prowlarr.com/) - Torrent indexer that interfaces with the other *arrs +- [Bazarr](https://www.bazarr.media/) - Automated subtitle fetching (I also use the OpenSubtitles plugin within Jellyfin when needed, but this works hands-off most of the time) + +I use [LunaSea](https://www.lunasea.app/) as a mobile client for Radarr and Sonarr. + ## environment This configuration uses `.env` files to separate secrets from public information and maintain brevity in the main `docker-compose.yml`