# Service Categories

## Overview

This homelab hosts 100+ services across multiple categories, providing a comprehensive self-hosted infrastructure. Services are organized by function and deployed using Docker Compose with GitOps workflows.

## Media Management & Entertainment

### Core Media Services
- **[Plex](../services/individual/plex.md)** - Media server with transcoding
- **[Jellyfin](../services/individual/jellyfin.md)** - Open-source media server
- **[Emby](../services/individual/emby.md)** - Alternative media server

### Media Acquisition
- **[Sonarr](../services/individual/sonarr.md)** - TV show management
- **[Radarr](../services/individual/radarr.md)** - Movie management
- **[Lidarr](../services/individual/lidarr.md)** - Music management
- **[Readarr](../services/individual/readarr.md)** - Book management
- **[Prowlarr](../services/individual/prowlarr.md)** - Indexer management

### Download Clients
- **[qBittorrent](../services/individual/qbittorrent.md)** - BitTorrent client
- **[SABnzbd](../services/individual/sabnzbd.md)** - Usenet downloader
- **[JDownloader2](../services/individual/jdownloader2.md)** - Direct download manager
- **[yt-dlp](../services/individual/yt-dlp.md)** - YouTube downloader

### Media Processing
- **[Tdarr](../services/individual/tdarr.md)** - Media transcoding automation
- **[Handbrake](../services/individual/handbrake.md)** - Video transcoding
- **[MKVToolNix](../services/individual/mkvtoolnix.md)** - Video file manipulation

## Development & DevOps

### Version Control & CI/CD
- **[Gitea](../services/individual/gitea.md)** - Self-hosted Git service
- **[GitLab](../services/individual/gitlab.md)** - Complete DevOps platform
- **[Gitea Actions](../services/individual/gitea-actions.md)** - CI/CD automation
- **[Drone CI](../services/individual/drone.md)** - Container-native CI/CD

### Container Management
- **[Portainer](../services/individual/portainer.md)** - Docker management UI
- **[Dozzle](../services/individual/dozzle.md)** - Docker log viewer
- **[Watchtower](../services/individual/watchtower.md)** - Automated container updates
- **[Diun](../services/individual/diun.md)** - Docker image update notifications

### Development Tools
- **[Code Server](../services/individual/code-server.md)** - VS Code in browser
- **[Jupyter](../services/individual/jupyter.md)** - Interactive notebooks
- **[OpenHands](../services/individual/openhands.md)** - AI coding assistant
- **[Plane.so](../services/individual/plane.md)** - Project management

### Databases
- **[PostgreSQL](../services/individual/postgresql.md)** - Relational database
- **[MySQL](../services/individual/mysql.md)** - Popular database
- **[Redis](../services/individual/redis.md)** - In-memory data store
- **[InfluxDB](../services/individual/influxdb.md)** - Time-series database

## File Storage & Sync

### Cloud Storage
- **[Nextcloud](../services/individual/nextcloud.md)** - Personal cloud platform
- **[Seafile](../services/individual/seafile.md)** - File hosting platform
- **[ownCloud](../services/individual/owncloud.md)** - File sync and share

### File Synchronization
- **[Syncthing](../services/individual/syncthing.md)** - Peer-to-peer sync
- **[Resilio Sync](../services/individual/resilio.md)** - BitTorrent-based sync
- **[FreeFileSync](../services/individual/freefilesync.md)** - Folder comparison

### File Management
- **[FileBrowser](../services/individual/filebrowser.md)** - Web file manager
- **[Samba](../services/individual/samba.md)** - SMB/CIFS file sharing
- **[SFTP](../services/individual/sftp.md)** - Secure file transfer

## Monitoring & Observability

### Metrics & Dashboards
- **[Grafana](../services/individual/grafana.md)** - Visualization platform
- **[Prometheus](../services/individual/prometheus.md)** - Metrics collection
- **[InfluxDB](../services/individual/influxdb.md)** - Time-series database
- **[Telegraf](../services/individual/telegraf.md)** - Metrics agent

### System Monitoring
- **[Node Exporter](../services/individual/node-exporter.md)** - System metrics
- **[cAdvisor](../services/individual/cadvisor.md)** - Container metrics
- **[Glances](../services/individual/glances.md)** - System overview
- **[Netdata](../services/individual/netdata.md)** - Real-time monitoring

### Uptime & Alerting
- **[Uptime Kuma](../services/individual/uptime-kuma.md)** - Uptime monitoring
- **[Alertmanager](../services/individual/alertmanager.md)** - Alert routing
- **[NTFY](../services/individual/ntfy.md)** - Push notifications
- **[Gotify](../services/individual/gotify.md)** - Self-hosted notifications

### Log Management
- **[Loki](../services/individual/loki.md)** - Log aggregation
- **[Promtail](../services/individual/promtail.md)** - Log shipping
- **[Graylog](../services/individual/graylog.md)** - Log management
- **[Fluentd](../services/individual/fluentd.md)** - Log collection

## Networking & Security

### VPN & Remote Access
- **[WireGuard](../services/individual/wireguard.md)** - Modern VPN protocol
- **[OpenVPN](../services/individual/openvpn.md)** - Traditional VPN
- **[Tailscale](../services/individual/tailscale.md)** - Zero-config VPN
- **[Headscale](../services/individual/headscale.md)** - Self-hosted Tailscale

### Reverse Proxy & Load Balancing
- **[Nginx Proxy Manager](../services/individual/nginx-proxy-manager.md)** - Web-based proxy
- **[Traefik](../services/individual/traefik.md)** - Modern reverse proxy
- **[HAProxy](../services/individual/haproxy.md)** - Load balancer
- **[Cloudflare Tunnel](../services/individual/cloudflare-tunnel.md)** - Secure tunneling

### DNS & Network Services
- **[Pi-hole](../services/individual/pihole.md)** - Network-wide ad blocking
- **[AdGuard Home](../services/individual/adguard.md)** - DNS filtering
- **[Unbound](../services/individual/unbound.md)** - Recursive DNS resolver
- **[BIND9](../services/individual/bind9.md)** - Authoritative DNS

### Security Tools
- **[Authentik](../services/individual/authentik.md)** - Identity provider
- **[Authelia](../services/individual/authelia.md)** - Authentication server
- **[Fail2Ban](../services/individual/fail2ban.md)** - Intrusion prevention
- **[CrowdSec](../services/individual/crowdsec.md)** - Collaborative security

## Communication & Collaboration

### Chat & Messaging
- **[Mattermost](../services/individual/mattermost.md)** - Team communication
- **[Rocket.Chat](../services/individual/rocketchat.md)** - Open-source chat
- **[Matrix Synapse](../services/individual/matrix.md)** - Decentralized chat
- **[Signal API](../services/individual/signal-api.md)** - Signal messaging bridge

### Video Conferencing
- **[Jitsi Meet](../services/individual/jitsi.md)** - Video conferencing
- **[BigBlueButton](../services/individual/bigbluebutton.md)** - Web conferencing
- **[Jami](../services/individual/jami.md)** - P2P communication

### Email & Calendar
- **[Mailcow](../services/individual/mailcow.md)** - Email server suite
- **[Roundcube](../services/individual/roundcube.md)** - Webmail client
- **[Baikal](../services/individual/baikal.md)** - CalDAV/CardDAV server
- **[SOGo](../services/individual/sogo.md)** - Groupware server

## Productivity & Office

### Document Management
- **[Paperless-ngx](../services/individual/paperless-ngx.md)** - Document management
- **[Docuseal](../services/individual/docuseal.md)** - Document signing
- **[Stirling PDF](../services/individual/stirling-pdf.md)** - PDF manipulation
- **[OnlyOffice](../services/individual/onlyoffice.md)** - Office suite

### Note Taking & Knowledge
- **[Joplin Server](../services/individual/joplin.md)** - Note synchronization
- **[TiddlyWiki](../services/individual/tiddlywiki.md)** - Non-linear documentation
- **[DokuWiki](../services/individual/dokuwiki.md)** - File-based wiki
- **[BookStack](../services/individual/bookstack.md)** - Self-hosted wiki

### Project Management
- **[Plane.so](../services/individual/plane.md)** - Modern project management
- **[OpenProject](../services/individual/openproject.md)** - Project management suite
- **[Taiga](../services/individual/taiga.md)** - Agile project management
- **[Kanboard](../services/individual/kanboard.md)** - Kanban board

## Gaming & Entertainment

### Game Servers
- **[Minecraft](../services/individual/minecraft.md)** - Minecraft server
- **[Satisfactory](../services/individual/satisfactory.md)** - Satisfactory dedicated server
- **[Left 4 Dead 2](../services/individual/l4d2.md)** - L4D2 server
- **[Don't Starve Together](../services/individual/dont-starve.md)** - DST server

### Game Management
- **[PufferPanel](../services/individual/pufferpanel.md)** - Game server management
- **[Pterodactyl](../services/individual/pterodactyl.md)** - Game server panel
- **[AMP](../services/individual/amp.md)** - Application Management Panel

### Retro Gaming
- **[RetroArch](../services/individual/retroarch.md)** - Multi-emulator
- **[EmulationStation](../services/individual/emulationstation.md)** - Retro gaming frontend
- **[ROMM](../services/individual/romm.md)** - ROM management

## Utilities & Tools

### System Utilities
- **[Glances](../services/individual/glances.md)** - System monitoring
- **[Netdata](../services/individual/netdata.md)** - Real-time performance
- **[Speedtest](../services/individual/speedtest.md)** - Network speed testing
- **[IT Tools](../services/individual/it-tools.md)** - Developer utilities

### Backup & Recovery
- **[Duplicati](../services/individual/duplicati.md)** - Backup software
- **[Restic](../services/individual/restic.md)** - Fast backup program
- **[Borg Backup](../services/individual/borgbackup.md)** - Deduplicating backup
- **[Rclone](../services/individual/rclone.md)** - Cloud storage sync

### Network Tools
- **[Smokeping](../services/individual/smokeping.md)** - Network latency monitoring
- **[LibreSpeed](../services/individual/librespeed.md)** - Speed test server
- **[Iperf3](../services/individual/iperf3.md)** - Network performance testing
- **[Nmap](../services/individual/nmap.md)** - Network discovery

## AI & Machine Learning

### AI Platforms
- **[Ollama](../services/individual/ollama.md)** - Local LLM hosting
- **[OpenHands](../services/individual/openhands.md)** - AI coding assistant
- **[Perplexica](../services/individual/perplexica.md)** - AI search engine
- **[LlamaGPT](../services/individual/llamagpt.md)** - Self-hosted ChatGPT

### Machine Learning Tools
- **[Jupyter](../services/individual/jupyter.md)** - ML notebooks
- **[MLflow](../services/individual/mlflow.md)** - ML lifecycle management
- **[TensorBoard](../services/individual/tensorboard.md)** - ML visualization
- **[Weights & Biases](../services/individual/wandb.md)** - ML experiment tracking

## Finance & Personal Management

### Financial Management
- **[Firefly III](../services/individual/firefly.md)** - Personal finance manager
- **[Actual Budget](../services/individual/actual.md)** - Budgeting application
- **[GnuCash](../services/individual/gnucash.md)** - Accounting software
- **[Invoice Ninja](../services/individual/invoice-ninja.md)** - Invoicing platform

### Password Management
- **[Vaultwarden](../services/individual/vaultwarden.md)** - Bitwarden server
- **[Passbolt](../services/individual/passbolt.md)** - Team password manager
- **[KeeWeb](../services/individual/keeweb.md)** - Web-based password manager

## Social & Content

### Social Media
- **[Mastodon](../services/individual/mastodon.md)** - Decentralized social network
- **[Pleroma](../services/individual/pleroma.md)** - Lightweight social server
- **[Diaspora](../services/individual/diaspora.md)** - Distributed social network

### Content Aggregation
- **[FreshRSS](../services/individual/freshrss.md)** - RSS aggregator
- **[Miniflux](../services/individual/miniflux.md)** - Minimalist RSS reader
- **[Wallabag](../services/individual/wallabag.md)** - Read-later application
- **[Hoarder](../services/individual/hoarder.md)** - Bookmark manager

### Alternative Frontends
- **[Invidious](../services/individual/invidious.md)** - YouTube frontend
- **[Piped](../services/individual/piped.md)** - Privacy-friendly YouTube
- **[Redlib](../services/individual/redlib.md)** - Reddit frontend
- **[Proxitok](../services/individual/proxitok.md)** - TikTok frontend

## Deployment Information

### Server Distribution
- **Atlantis**: 40+ services (primary media and storage)
- **Calypso**: 25+ services (development and backup)
- **Concord NUC**: 15+ services (edge and IoT)
- **Homelab VM**: 30+ services (development and testing)
- **Raspberry Pi**: 5+ services (monitoring and lightweight)

### Resource Requirements
- **Total RAM**: 128GB across all servers
- **Total Storage**: 25TB+ with RAID redundancy
- **Network**: Gigabit with 10GbE backbone
- **Power**: 500W average consumption

### Management Tools
- **[Portainer](../services/individual/portainer.md)** - Container orchestration
- **[Watchtower](../services/individual/watchtower.md)** - Automated updates
- **[Grafana](../services/individual/grafana.md)** - Monitoring dashboards
- **[Uptime Kuma](../services/individual/uptime-kuma.md)** - Service monitoring

## Quick Access Links

### Most Used Services
- [Plex Media Server](http://atlantis.vish.local:32400)
- [Portainer Management](http://atlantis.vish.local:9000)
- [Grafana Dashboards](http://atlantis.vish.local:3000)
- [Gitea Repository](http://calypso.vish.local:3000)
- [Nextcloud Files](http://atlantis.vish.local:8080)

### Administrative Interfaces
- [Nginx Proxy Manager](http://calypso.vish.local:81)
- [Authentik SSO](http://calypso.vish.local:9000)
- [Uptime Kuma](http://raspberry-pi.vish.local:3001)
- [AdGuard Home](http://concord.vish.local:3000)

## Related Documentation

- **[Service Index](21-Service-Index.md)** - Alphabetical service listing
- **[Deployment Guide](30-Deployment-Guide.md)** - Service deployment procedures
- **[Common Issues](40-Common-Issues.md)** - Troubleshooting guide
- **[Ansible Automation](50-Ansible-Automation.md)** - Automated deployment

---

*This comprehensive service catalog provides an overview of all available services in the homelab infrastructure, organized by category for easy navigation and management.*