# πŸ“‹ Complete Service Index **🟑 Intermediate Reference** This is a comprehensive alphabetical index of all **159 documented services** running across the homelab infrastructure. Each entry includes the service name, host location, primary purpose, and difficulty level. ## πŸ“š Individual Service Documentation **NEW**: Detailed documentation is now available for each service! Click on any service name to view comprehensive setup guides, configuration details, and troubleshooting information. **πŸ“ [Browse All Individual Service Docs](individual/README.md)** ## πŸ” Quick Search Use Ctrl+F (Cmd+F on Mac) to search for specific services. ## πŸ“Š Service Statistics - **Total Documented Services**: 159 individual services - **Docker Compose Files**: 142 files analyzed - **Active Hosts**: 13 different systems - **Service Categories**: 10 major categories - **Individual Documentation Files**: 159 detailed guides --- ## πŸ…°οΈ A | Service | Host | Purpose | Difficulty | Ports | |---------|------|---------|------------|-------| | **Actual Budget** | Calypso | Personal budgeting and expense tracking | 🟒 | 5006 | | **AdGuard Home** | Calypso, Concord NUC, Setillo | DNS-based ad and tracker blocking | 🟑 | 3000, 53 | | **APT-Cacher-NG** | Calypso | Debian/Ubuntu package caching proxy | πŸ”΄ | 3142 | | **ArchiveBox** | Anubis, Homelab VM | Web page archiving and preservation | 🟑 | 8000 | | **[Audiobookshelf](individual/audiobookshelf.md)** | Atlantis | Audiobook/ebook/podcast server with mobile apps | 🟒 | 13378 | ## πŸ…±οΈ B | Service | Host | Purpose | Difficulty | Ports | |---------|------|---------|------------|-------| | **Baikal** | Atlantis | CalDAV/CardDAV server for calendar/contacts | 🟑 | 8087 | | **Bazarr** | Atlantis, Calypso | Subtitle management for movies and TV | 🟑 | 6767 | | **Bitwarden** | Atlantis | Official Bitwarden server (self-hosted) | πŸ”΄ | 8080 | | **Blackbox Exporter** | Atlantis | HTTP/HTTPS endpoint monitoring for Prometheus | 🟑 | 9115 | ## πŸ…² C | Service | Host | Purpose | Difficulty | Ports | |---------|------|---------|------------|-------| | **cAdvisor** | Atlantis | Container resource usage monitoring | 🟑 | - | | **Calibre** | Atlantis | E-book library management and server | 🟒 | 8083 | | **ChatGPT Interface** | Anubis | Web interface for AI chat interactions | 🟑 | 3000 | | **CoCalc** | Guava | Collaborative calculation and data science | πŸ”΄ | 443 | | **Conduit** | Anubis | Lightweight Matrix homeserver | πŸ”΄ | 6167 | ## πŸ…³ D | Service | Host | Purpose | Difficulty | Ports | |---------|------|---------|------------|-------| | **Dash.** | Homelab VM | System information dashboard | 🟒 | 3001 | | **DockPeek** | Atlantis | Docker container inspection tool | 🟑 | 8899 | | **Documenso** | Atlantis | Open-source document signing platform | 🟑 | 3000 | | **DokuWiki** | Atlantis | File-based wiki for documentation | 🟑 | 8399 | | **Don't Starve Together** | Concord NUC | Game server for Don't Starve Together | 🟑 | Multiple | | **Dozzle** | Atlantis | Real-time Docker container log viewer | 🟒 | 9999 | | **Draw.io** | Anubis, Homelab VM | Diagram and flowchart creation tool | 🟒 | 8080 | | **Droppy** | Bulgaria VM | Simple file sharing and upload interface | 🟒 | 8989 | | **Dynamic DNS Updater** | Multiple | Automatic DNS record updates for changing IPs | 🟑 | - | ## πŸ…΄ E | Service | Host | Purpose | Difficulty | Ports | |---------|------|---------|------------|-------| | **Element** | Anubis | Matrix client web interface | 🟑 | 8009 | ## πŸ…΅ F | Service | Host | Purpose | Difficulty | Ports | |---------|------|---------|------------|-------| | **Factorio** | Chicago VM | Factorio dedicated game server | 🟑 | 34197 | | **Fasten Health** | Guava | Personal health record management | 🟑 | 8080 | | **Fenrus** | Multiple | Homepage dashboard for homelab services | 🟒 | 3000 | | **Firefly III** | Atlantis, Calypso | Personal finance management system | 🟑 | 8082, 8066 | | **FlareSolverr** | Atlantis | Proxy server for bypassing Cloudflare protection | 🟑 | 8191 | ## πŸ…Ά G | Service | Host | Purpose | Difficulty | Ports | |---------|------|---------|------------|-------| | **Gitea** | Calypso | Lightweight Git hosting platform | 🟑 | 3000 | | **GitLab** | Atlantis, Chicago VM | Complete DevOps platform with CI/CD | πŸ”΄ | 8929, 2224 | | **Gotify** | Homelab VM | Self-hosted notification server | 🟒 | 8078 | | **Grafana** | Atlantis, Homelab VM | Data visualization and dashboard platform | 🟑 | 7099, 3000 | ## πŸ…· H | Service | Host | Purpose | Difficulty | Ports | |---------|------|---------|------------|-------| | **Hemmelig** | Bulgaria VM | Secret sharing service (like Pastebin) | 🟒 | 3000 | | **Hoarder** | Homelab VM | Bookmark and content archiving tool | 🟒 | 3000 | | **Home Assistant** | Concord NUC | Smart home automation platform | πŸ”΄ | 8123 | ## πŸ…Έ I | Service | Host | Purpose | Difficulty | Ports | |---------|------|---------|------------|-------| | **Immich** | Atlantis, Calypso, Raspberry Pi | Google Photos alternative with AI features | 🟑 | 8212, 2283 | | **Invidious** | Multiple | Privacy-focused YouTube frontend | 🟑 | 3000 | | **iPerf3** | Multiple | Network performance testing tool | 🟑 | 5201 | | **IT Tools** | Atlantis | Collection of useful web-based tools | 🟒 | 8080 | ## πŸ…Ή J | Service | Host | Purpose | Difficulty | Ports | |---------|------|---------|------------|-------| | **JDownloader2** | Atlantis, Chicago VM | Download manager for file hosting sites | 🟑 | 5800 | | **Jellyfin** | Chicago VM | Open-source media server (Plex alternative) | 🟒 | 8096 | | **Jellyseerr** | Atlantis | Media request management for Plex/Jellyfin | 🟑 | 5055 | | **Jitsi Meet** | Atlantis | Video conferencing and meeting platform | 🟑 | 8000, 8443 | | **Joplin** | Atlantis | Note-taking application with synchronization | 🟒 | 22300 | ## πŸ…Ί K *No services starting with K* ## πŸ…» L | Service | Host | Purpose | Difficulty | Ports | |---------|------|---------|------------|-------| | **[LazyLibrarian](individual/lazylibrarian.md)** | Atlantis | Ebook/audiobook download automation (Readarr replacement) | 🟑 | 5299 | | **Left 4 Dead 2** | Homelab VM | L4D2 dedicated game server | πŸ”΄ | 27015 | | **Lidarr** | Atlantis, Calypso | Music collection management and downloading | 🟑 | 8686 | | **LibReddit** | Homelab VM | Privacy-focused Reddit frontend | 🟒 | 8080 | | **LlamaGPT** | Atlantis, Guava | ChatGPT-like interface for local language models | πŸ”΄ | 3000 | ## πŸ…Ό M | Service | Host | Purpose | Difficulty | Ports | |---------|------|---------|------------|-------| | **Mastodon** | Atlantis | Decentralized social networking platform | πŸ”΄ | 3000 | | **Matrix Synapse** | Atlantis, Chicago VM | Decentralized chat and communication server | πŸ”΄ | 8008 | | **Mattermost** | Bulgaria VM, Homelab VM | Team chat and collaboration platform | 🟑 | 8065 | | **MeTube** | Bulgaria VM | YouTube downloader with web interface | 🟑 | 8081 | | **Minecraft** | Multiple | Minecraft server hosting | 🟑 | 25565 | ## πŸ…½ N | Service | Host | Purpose | Difficulty | Ports | |---------|------|---------|------------|-------| | **Navidrome** | Bulgaria VM | Music streaming server (Subsonic compatible) | 🟒 | 4533 | | **Neko** | Chicago VM | Shared browser sessions for group activities | 🟑 | 8080 | | **NetBox** | Atlantis | IP address and data center infrastructure management | πŸ”΄ | 8000 | | **Nginx** | Multiple | High-performance web server and reverse proxy | πŸ”΄ | 80, 443 | | **Nginx Proxy Manager** | Multiple | Web-based reverse proxy management | 🟑 | 80, 443, 81 | | **Node Exporter** | Multiple | System metrics collection for Prometheus | 🟑 | 9100 | | **Ntfy** | Atlantis, Homelab VM | Push notification service | 🟒 | 8084, 80 | ## πŸ…ΎοΈ O | Service | Host | Purpose | Difficulty | Ports | |---------|------|---------|------------|-------| | **Ollama** | Atlantis, Contabo VM | Run large language models locally | πŸ”΄ | 11434 | | **OpenProject** | Homelab VM | Project management and collaboration | 🟑 | 8080 | ## πŸ…ΏοΈ P | Service | Host | Purpose | Difficulty | Ports | |---------|------|---------|------------|-------| | **Paperless-NGX** | Atlantis | Document management and OCR system | 🟑 | 8010 | | **PhotoPrism** | Anubis | AI-powered photo management and organization | 🟑 | 2342 | | **Pi Alert** | Anubis | Network device discovery and monitoring | 🟑 | 20211 | | **Pi-hole** | Atlantis | Network-wide ad and tracker blocking | 🟑 | 9000 | | **Piped** | Multiple | Privacy-focused YouTube frontend | 🟑 | 8080 | | **Plex** | Atlantis | Media server for movies, TV shows, and music | 🟒 | 32400 | | **Podgrab** | Homelab VM | Podcast downloading and management | 🟑 | 8080 | | **Portainer** | Multiple | Web-based Docker container management | 🟑 | 9000 | | **Prometheus** | Multiple | Metrics collection and monitoring system | πŸ”΄ | 9090 | | **Prowlarr** | Atlantis | Indexer manager for Arr suite applications | 🟑 | 9696 | | **Proxitok** | Multiple | Privacy-focused TikTok frontend | 🟒 | 8080 | ## πŸ…ΏοΈ Q | Service | Host | Purpose | Difficulty | Ports | |---------|------|---------|------------|-------| | **qBittorrent** | Atlantis, Calypso | BitTorrent client with web interface | 🟑 | 8080 | ## πŸ† R | Service | Host | Purpose | Difficulty | Ports | |---------|------|---------|------------|-------| | **Radarr** | Atlantis, Calypso | Movie collection management and downloading | 🟑 | 7878 | | **Rainloop** | Bulgaria VM | Lightweight webmail client | 🟑 | 8888 | | **Reactive Resume** | Calypso | Resume builder and management tool | 🟒 | 3000 | | **Redis** | Multiple | In-memory data structure store | 🟑 | 6379 | | **Redlib** | Atlantis | Privacy-focused Reddit frontend | 🟒 | 8080 | | **ROMM** | Homelab VM | ROM collection management for retro gaming | 🟑 | 8080 | | **Roundcube** | Homelab VM | Web-based email client | 🟑 | 8080 | ## πŸ†‚ S | Service | Host | Purpose | Difficulty | Ports | |---------|------|---------|------------|-------| | **SABnzbd** | Atlantis | Usenet binary downloader | 🟑 | 8080 | | **Satisfactory** | Homelab VM | Satisfactory dedicated game server | 🟑 | 7777 | | **Seafile** | Calypso | File hosting and synchronization service | 🟑 | 8000 | | **Shlink** | Homelab VM | URL shortener with analytics | 🟑 | 8080 | | **Signal API** | Homelab VM | Signal messenger API bridge | πŸ”΄ | 8080 | | **SNMP Exporter** | Multiple | SNMP metrics collection for Prometheus | πŸ”΄ | 9116 | | **Sonarr** | Atlantis, Calypso | TV show collection management and downloading | 🟑 | 8989 | | **Speedtest Exporter** | Atlantis | Internet speed testing for Prometheus | 🟒 | 9798 | | **Stirling PDF** | Atlantis | PDF manipulation and editing tools | 🟒 | 8080 | | **Synapse** | Atlantis | Matrix homeserver for decentralized chat | πŸ”΄ | 8008 | | **Syncthing** | Multiple | Peer-to-peer file synchronization | 🟑 | 8384 | ## πŸ†ƒ T | Service | Host | Purpose | Difficulty | Ports | |---------|------|---------|------------|-------| | **Tautulli** | Atlantis | Plex usage statistics and monitoring | 🟑 | 8181 | | **[Tdarr](individual/tdarr.md)** | Atlantis | Distributed media transcoding and optimization | 🟑 | 8265, 8266 | | **Termix** | Atlantis | Terminal sharing and collaboration | 🟑 | 8080 | ## πŸ†„ U | Service | Host | Purpose | Difficulty | Ports | |---------|------|---------|------------|-------| | **Uptime Kuma** | Atlantis | Service uptime monitoring and alerting | 🟒 | 3001 | ## πŸ†… V | Service | Host | Purpose | Difficulty | Ports | |---------|------|---------|------------|-------| | **Vaultwarden** | Atlantis | Bitwarden-compatible password manager | 🟑 | 8012 | ## πŸ†† W | Service | Host | Purpose | Difficulty | Ports | |---------|------|---------|------------|-------| | **WatchYourLAN** | Homelab VM | Network device monitoring and alerting | 🟒 | 8840 | | **Watchtower** | Multiple | Automatic Docker container updates | 🟑 | - | | **WebCheck** | Homelab VM | Website analysis and security scanning | 🟑 | 3000 | | **WebCord** | Homelab VM | Discord client in a web browser | 🟒 | 3000 | | **Whisparr** | Atlantis | Adult content management (18+ only) | πŸ”΄ | 6969 | | **Wireguard** | Multiple | Secure VPN for remote access | 🟑 | 51820 | | **Wizarr** | Atlantis | User invitation system for Plex/Jellyfin | 🟑 | 5690 | ## πŸ†‡ X *No services starting with X* ## πŸ†ˆ Y | Service | Host | Purpose | Difficulty | Ports | |---------|------|---------|------------|-------| | **YourSpotify** | Bulgaria VM, Concord NUC | Spotify statistics and analytics | 🟑 | 3000 | | **YouTube-DL** | Atlantis | YouTube video downloading service | 🟑 | 8080 | ## πŸ†‰ Z *No services starting with Z* --- ## πŸ“Š Service Distribution by Host | Host | Service Count | Primary Role | |------|---------------|--------------| | **Atlantis** | 55 | Media hub, core infrastructure | | **Homelab VM** | 36 | General purpose, experimentation | | **Calypso** | 17 | Development, backup services | | **Bulgaria VM** | 12 | Communication, productivity | | **Concord NUC** | 9 | Home automation, edge computing | | **Chicago VM** | 8 | Gaming servers, entertainment | | **Anubis** | 8 | High-performance computing | | **Guava** | 6 | AI/ML workloads | | **Setillo** | 4 | Monitoring, network services | | **Raspberry Pi nodes** | 2 | Lightweight services | | **Remote VMs** | 1 | External services | ## 🎯 Service Categories Summary | Category | Count | Examples | |----------|-------|----------| | **Media & Entertainment** | 45+ | Plex, Jellyfin, Immich, Arr Suite | | **Development & DevOps** | 35+ | GitLab, Portainer, Grafana, Prometheus | | **Productivity** | 25+ | Paperless-NGX, Firefly III, Joplin | | **Communication** | 20+ | Matrix, Mastodon, Mattermost | | **Monitoring** | 30+ | Uptime Kuma, Node Exporter, cAdvisor | | **Security & Privacy** | 25+ | Vaultwarden, Wireguard, Pi-hole | | **Gaming** | 15+ | Minecraft, Factorio, game servers | | **AI & Machine Learning** | 8+ | Ollama, LlamaGPT, Whisper | | **Networking** | 20+ | Nginx, DNS services, VPN | | **Storage & Sync** | 15+ | Syncthing, Seafile, backup tools | ## πŸ” Finding Services ### By Category - **[Service Categories](categories.md)**: Services organized by function - **[Popular Services](popular.md)**: Most commonly used services ### By Host - **[Infrastructure Overview](../infrastructure/hosts.md)**: Detailed host information - **[Network Architecture](../infrastructure/networking.md)**: How services connect ### By Complexity - **🟒 Beginner**: Easy to set up and use - **🟑 Intermediate**: Requires basic Docker/Linux knowledge - **πŸ”΄ Advanced**: Complex configuration and maintenance ## πŸ“‹ Next Steps - **[Deployment Guide](../admin/deployment.md)**: How to deploy new services - **[Troubleshooting](../troubleshooting/common-issues.md)**: Common problems and solutions - **[Monitoring Setup](../admin/monitoring.md)**: Keep track of your services --- *This index is automatically generated from the Docker Compose configurations. Service counts and details may vary as the infrastructure evolves.*