Sanitized mirror from private repository - 2026-04-20 01:32:01 UTC
This commit is contained in:
403
archive/joplin/01-Complete-Service-Index.md
Normal file
403
archive/joplin/01-Complete-Service-Index.md
Normal file
@@ -0,0 +1,403 @@
|
||||
# 📚 Complete Service Documentation Index
|
||||
|
||||
This comprehensive index contains detailed documentation for all **159 services** running across the homelab infrastructure. Each service includes setup instructions, configuration details, troubleshooting guides, and security considerations.
|
||||
|
||||
> **🌐 External Access Services**
|
||||
> Services marked with **🌐** are accessible externally via domain names with port forwarding or Cloudflare proxy.
|
||||
|
||||
## 🔍 Quick Service Finder
|
||||
|
||||
### 🌟 Most Popular Services
|
||||
- **🎬 Media**: Plex Media Server, Jellyfin, Immich Photos
|
||||
- **🔧 Management**: Portainer 🌐, Grafana, Uptime Kuma
|
||||
- **💬 Communication**: Jitsi Meet 🌐, Matrix, Element
|
||||
- **🔒 Security**: Vaultwarden, Pi-hole, WireGuard
|
||||
- **📝 Development**: Gitea 🌐, Nginx Proxy Manager
|
||||
|
||||
### 🌐 External Access Services
|
||||
- **🎥 Jitsi Meet**: `https://meet.thevish.io:4443` - Video conferencing
|
||||
- **📝 Gitea**: `https://git.vish.gg` (SSH: port 2222) - Git repository
|
||||
- **🐳 Portainer**: `https://pw.vish.gg:9443` - Container management
|
||||
- **🌍 Web Services**: `https://vish.gg` - Main website and proxied services
|
||||
|
||||
## 📊 Services by Category
|
||||
|
||||
### 🤖 AI & Machine Learning (8 services)
|
||||
|
||||
| Service | Host | Difficulty | Description |
|
||||
|---------|------|------------|-------------|
|
||||
| **Ollama** | Guava | 🟢 | Local language model server |
|
||||
| **OpenWebUI** | Guava | 🟡 | Web interface for AI models |
|
||||
| **Whisper** | Atlantis | 🟡 | Speech-to-text processing |
|
||||
| **Stable Diffusion** | Shinku-Ryuu | 🔴 | AI image generation |
|
||||
| **Text Generation WebUI** | Guava | 🟡 | Language model interface |
|
||||
| **Automatic1111** | Shinku-Ryuu | 🔴 | Stable Diffusion WebUI |
|
||||
| **ComfyUI** | Shinku-Ryuu | 🔴 | Node-based AI workflow |
|
||||
| **InvokeAI** | Shinku-Ryuu | 🔴 | Professional AI art generation |
|
||||
|
||||
### 💬 Communication & Collaboration (18 services)
|
||||
|
||||
| Service | Host | Difficulty | External Access | Description |
|
||||
|---------|------|------------|-----------------|-------------|
|
||||
| **Jitsi Meet** | Atlantis | 🟡 | 🌐 meet.thevish.io | Complete video conferencing platform |
|
||||
| **Jicofo** | Atlantis | 🟡 | - | Jitsi conference focus component |
|
||||
| **JVB** | Atlantis | 🟡 | - | Jitsi video bridge component |
|
||||
| **Prosody** | Atlantis | 🟡 | - | XMPP server for Jitsi |
|
||||
| **Matrix Synapse** | Atlantis | 🔴 | 🌐 matrix.thevish.io | Matrix homeserver |
|
||||
| **Element Web** | Anubis | 🟢 | - | Matrix web client |
|
||||
| **Mastodon** | Atlantis | 🔴 | - | Decentralized social network |
|
||||
| **Mastodon DB** | Atlantis | 🔴 | - | PostgreSQL for Mastodon |
|
||||
| **Mastodon Redis** | Atlantis | 🔴 | - | Redis cache for Mastodon |
|
||||
| **Mattermost** | Homelab_VM | 🟡 | - | Team collaboration platform |
|
||||
| **Mattermost DB** | Homelab_VM | 🟡 | - | PostgreSQL for Mattermost |
|
||||
| **Signal CLI REST API** | Homelab_VM | 🟢 | - | Signal messaging API |
|
||||
| **Discord Bot** | Guava | 🟡 | - | Custom Discord automation |
|
||||
| **Telegram Bot** | Guava | 🟡 | - | Telegram notification bot |
|
||||
| **Ntfy** | Guava | 🟢 | - | Push notification service |
|
||||
| **Gotify** | Guava | 🟢 | - | Self-hosted push notifications |
|
||||
| **Roundcube** | Calypso | 🟡 | - | Webmail client |
|
||||
| **ProtonMail Bridge** | Calypso | 🟡 | - | ProtonMail IMAP/SMTP bridge |
|
||||
|
||||
### 🔧 Development & DevOps (38 services)
|
||||
|
||||
| Service | Host | Difficulty | External Access | Description |
|
||||
|---------|------|------------|-----------------|-------------|
|
||||
| **Gitea** | Calypso | 🟡 | 🌐 git.vish.gg | Self-hosted Git service with SSH access |
|
||||
| **Portainer** | Atlantis | 🟡 | 🌐 pw.vish.gg:9443 | Docker container management |
|
||||
| **Dozzle** | Multiple | 🟢 | - | Docker log viewer |
|
||||
| **Watchtower** | Multiple | 🟢 | - | Automatic container updates |
|
||||
| **Nginx Proxy Manager** | Calypso | 🟡 | - | Reverse proxy with SSL |
|
||||
| **Nginx** | Multiple | 🟡 | 🌐 vish.gg | Web server and reverse proxy |
|
||||
| **Traefik** | Guava | 🔴 | - | Modern reverse proxy |
|
||||
| **Docker Registry** | Atlantis | 🟡 | - | Private container registry |
|
||||
| **Harbor** | Shinku-Ryuu | 🔴 | - | Enterprise container registry |
|
||||
| **Jenkins** | Guava | 🔴 | - | CI/CD automation server |
|
||||
| **GitLab Runner** | Multiple | 🟡 | - | CI/CD job execution |
|
||||
| **Drone CI** | Guava | 🟡 | - | Container-native CI/CD |
|
||||
| **Woodpecker CI** | Guava | 🟡 | - | Lightweight CI/CD |
|
||||
| **Act Runner** | Multiple | 🟡 | - | GitHub Actions runner |
|
||||
| **Code Server** | Multiple | 🟡 | - | VS Code in browser |
|
||||
| **Jupyter** | Guava | 🟡 | - | Interactive computing |
|
||||
| **API Services** | Multiple | 🟡 | - | Custom API endpoints |
|
||||
| **Database Services** | Multiple | 🟡 | - | Various database systems |
|
||||
| **Redis** | Multiple | 🟡 | - | In-memory data store |
|
||||
| **PostgreSQL** | Multiple | 🟡 | - | Relational database |
|
||||
| **MongoDB** | Multiple | 🟡 | - | Document database |
|
||||
| **Elasticsearch** | Guava | 🔴 | - | Search and analytics |
|
||||
| **Kibana** | Guava | 🔴 | - | Elasticsearch visualization |
|
||||
| **Logstash** | Guava | 🔴 | - | Log processing pipeline |
|
||||
| **MinIO** | Atlantis | 🟡 | - | S3-compatible object storage |
|
||||
| **HashiCorp Vault** | Guava | 🔴 | - | Secrets management |
|
||||
| **HashiCorp Consul** | Guava | 🔴 | - | Service discovery |
|
||||
| **HashiCorp Nomad** | Guava | 🔴 | - | Workload orchestration |
|
||||
| **Terraform** | Guava | 🔴 | - | Infrastructure as code |
|
||||
| **Ansible** | Guava | 🟡 | - | Configuration management |
|
||||
| **AWX** | Guava | 🔴 | - | Ansible web interface |
|
||||
| **Semaphore** | Guava | 🟡 | - | Ansible web UI |
|
||||
| **Rundeck** | Guava | 🔴 | - | Job scheduler and runbook automation |
|
||||
| **n8n** | Guava | 🟡 | - | Workflow automation |
|
||||
| **Huginn** | Guava | 🟡 | - | Agent-based automation |
|
||||
| **Zapier Alternative** | Guava | 🟡 | - | Workflow automation |
|
||||
| **Webhook Services** | Multiple | 🟢 | - | HTTP webhook handlers |
|
||||
| **Cron Services** | Multiple | 🟢 | - | Scheduled task execution |
|
||||
|
||||
### 🎬 Media & Entertainment (45 services)
|
||||
|
||||
| Service | Host | Difficulty | External Access | Description |
|
||||
|---------|------|------------|-----------------|-------------|
|
||||
| **Plex Media Server** | Calypso | 🟡 | - | Premium media streaming |
|
||||
| **Jellyfin** | Chicago_VM | 🟡 | - | Open-source media server |
|
||||
| **Emby** | Shinku-Ryuu | 🟡 | - | Media server alternative |
|
||||
| **Kodi** | Multiple | 🟢 | - | Media center software |
|
||||
| **Immich Server** | Raspberry-Pi-5 | 🟡 | - | Photo management server |
|
||||
| **Immich Database** | Calypso | 🟡 | - | PostgreSQL for Immich |
|
||||
| **Immich Redis** | Calypso | 🟡 | - | Redis cache for Immich |
|
||||
| **Immich ML** | Calypso | 🟡 | - | AI features for Immich |
|
||||
| **PhotoPrism** | Anubis | 🟡 | - | AI-powered photo management |
|
||||
| **Navidrome** | Bulgaria_VM | 🟢 | - | Music streaming server |
|
||||
| **Airsonic** | Guava | 🟢 | - | Music streaming alternative |
|
||||
| **Funkwhale** | Guava | 🟡 | - | Social music platform |
|
||||
| **Sonarr** | Calypso | 🟢 | - | TV show management |
|
||||
| **Radarr** | Calypso | 🟢 | - | Movie management |
|
||||
| **Lidarr** | Calypso | 🟢 | - | Music management |
|
||||
| **Readarr** | Calypso | 🟢 | - | Book management |
|
||||
| **Whisparr** | Calypso | 🟢 | - | Adult content management |
|
||||
| **Bazarr** | Calypso | 🟢 | - | Subtitle management |
|
||||
| **Prowlarr** | Calypso | 🟢 | - | Indexer management |
|
||||
| **Jackett** | Atlantis | 🟢 | - | Torrent indexer proxy |
|
||||
| **FlareSolverr** | Calypso | 🟢 | - | Cloudflare bypass |
|
||||
| **Tautulli** | Calypso | 🟢 | - | Plex monitoring |
|
||||
| **Overseerr** | Calypso | 🟡 | - | Media request management |
|
||||
| **Jellyseerr** | Calypso | 🟡 | - | Jellyfin request management |
|
||||
| **Ombi** | Calypso | 🟡 | - | Media request platform |
|
||||
| **Requestrr** | Calypso | 🟡 | - | Discord media requests |
|
||||
| **SABnzbd** | Calypso | 🟢 | - | Usenet downloader |
|
||||
| **NZBGet** | Calypso | 🟢 | - | Usenet downloader alternative |
|
||||
| **Deluge** | Calypso | 🟢 | - | BitTorrent client |
|
||||
| **qBittorrent** | Calypso | 🟢 | - | BitTorrent client |
|
||||
| **Transmission** | Calypso | 🟢 | - | BitTorrent client |
|
||||
| **rTorrent** | Calypso | 🟡 | - | Command-line BitTorrent |
|
||||
| **MeTube** | Atlantis | 🟢 | - | YouTube downloader |
|
||||
| **YouTube-DL** | Multiple | 🟢 | - | Video downloader |
|
||||
| **yt-dlp** | Multiple | 🟢 | - | Enhanced YouTube downloader |
|
||||
| **Podgrab** | Atlantis | 🟢 | - | Podcast downloader |
|
||||
| **AudioBookshelf** | Atlantis | 🟡 | - | Audiobook and podcast server |
|
||||
| **Calibre-Web** | Atlantis | 🟢 | - | Ebook library management |
|
||||
| **Komga** | Atlantis | 🟡 | - | Comic and manga server |
|
||||
| **Kavita** | Atlantis | 🟡 | - | Digital library |
|
||||
| **Ubooquity** | Atlantis | 🟡 | - | Comic and ebook server |
|
||||
| **LazyLibrarian** | Calypso | 🟡 | - | Book management |
|
||||
| **Mylar** | Calypso | 🟡 | - | Comic book management |
|
||||
| **GameVault** | Shinku-Ryuu | 🟡 | - | Game library management |
|
||||
| **ROMM** | Shinku-Ryuu | 🟡 | - | ROM management |
|
||||
|
||||
### 🎮 Gaming & Entertainment (12 services)
|
||||
|
||||
| Service | Host | Difficulty | Description |
|
||||
|---------|------|------------|-------------|
|
||||
| **Satisfactory Server** | Homelab_VM | 🟢 | Factory building game server |
|
||||
| **Minecraft Server** | Shinku-Ryuu | 🟢 | Minecraft game server |
|
||||
| **Valheim Server** | Shinku-Ryuu | 🟡 | Valheim game server |
|
||||
| **Terraria Server** | Shinku-Ryuu | 🟢 | Terraria game server |
|
||||
| **Factorio Server** | Shinku-Ryuu | 🟡 | Factorio game server |
|
||||
| **Left 4 Dead 2 Server** | Shinku-Ryuu | 🟡 | L4D2 dedicated server |
|
||||
| **PMC Bind Server** | Shinku-Ryuu | 🟡 | Game server management |
|
||||
| **SteamCMD** | Shinku-Ryuu | 🟡 | Steam server management |
|
||||
| **Game Server Manager** | Shinku-Ryuu | 🟡 | Multi-game server management |
|
||||
| **Pterodactyl** | Shinku-Ryuu | 🔴 | Game server control panel |
|
||||
| **Crafty Controller** | Shinku-Ryuu | 🟡 | Minecraft server management |
|
||||
| **AMP** | Shinku-Ryuu | 🔴 | Application Management Panel |
|
||||
|
||||
### 🏠 Home Automation & IoT (15 services)
|
||||
|
||||
| Service | Host | Difficulty | Description |
|
||||
|---------|------|------------|-------------|
|
||||
| **Home Assistant** | Concord-NUC | 🟡 | Smart home automation |
|
||||
| **Matter Server** | Concord-NUC | 🟡 | Matter/Thread support |
|
||||
| **Zigbee2MQTT** | Concord-NUC | 🟡 | Zigbee device integration |
|
||||
| **Z-Wave JS** | Concord-NUC | 🟡 | Z-Wave device integration |
|
||||
| **Mosquitto MQTT** | Concord-NUC | 🟡 | MQTT message broker |
|
||||
| **Node-RED** | Concord-NUC | 🟡 | Visual automation flows |
|
||||
| **ESPHome** | Concord-NUC | 🟡 | ESP device management |
|
||||
| **Tasmota Admin** | Concord-NUC | 🟢 | Tasmota device management |
|
||||
| **Frigate** | Guava | 🔴 | AI-powered security cameras |
|
||||
| **Scrypted** | Guava | 🔴 | Camera and NVR platform |
|
||||
| **ZoneMinder** | Guava | 🔴 | Security camera system |
|
||||
| **Motion** | Guava | 🟡 | Motion detection |
|
||||
| **RTSP Simple Server** | Guava | 🟡 | RTSP streaming server |
|
||||
| **UniFi Controller** | Guava | 🟡 | Ubiquiti device management |
|
||||
| **Pi.Alert** | Guava | 🟢 | Network device monitoring |
|
||||
|
||||
### 📊 Monitoring & Analytics (28 services)
|
||||
|
||||
| Service | Host | Difficulty | Description |
|
||||
|---------|------|------------|-------------|
|
||||
| **Grafana** | Guava | 🟡 | Metrics visualization |
|
||||
| **Prometheus** | Guava | 🟡 | Metrics collection |
|
||||
| **Node Exporter** | Multiple | 🟢 | System metrics |
|
||||
| **cAdvisor** | Multiple | 🟢 | Container metrics |
|
||||
| **Blackbox Exporter** | Guava | 🟡 | Endpoint monitoring |
|
||||
| **SNMP Exporter** | Guava | 🟡 | Network device metrics |
|
||||
| **Speedtest Exporter** | Guava | 🟢 | Internet speed monitoring |
|
||||
| **Uptime Kuma** | Guava | 🟢 | Service uptime monitoring |
|
||||
| **Statping** | Guava | 🟢 | Status page |
|
||||
| **Healthchecks.io** | Guava | 🟢 | Cron job monitoring |
|
||||
| **Cronitor** | Guava | 🟢 | Scheduled task monitoring |
|
||||
| **Netdata** | Multiple | 🟢 | Real-time system monitoring |
|
||||
| **Glances** | Multiple | 🟢 | System monitoring |
|
||||
| **htop** | Multiple | 🟢 | Process monitoring |
|
||||
| **ctop** | Multiple | 🟢 | Container monitoring |
|
||||
| **Portainer Agent** | Multiple | 🟢 | Container management agent |
|
||||
| **Watchtower** | Multiple | 🟢 | Container update monitoring |
|
||||
| **DIUN** | Multiple | 🟢 | Docker image update notifications |
|
||||
| **Ouroboros** | Multiple | 🟢 | Container update automation |
|
||||
| **Shepherd** | Multiple | 🟢 | Docker service updates |
|
||||
| **Loki** | Guava | 🔴 | Log aggregation |
|
||||
| **Promtail** | Multiple | 🟡 | Log collection |
|
||||
| **Fluentd** | Guava | 🔴 | Log processing |
|
||||
| **Vector** | Guava | 🔴 | Observability data pipeline |
|
||||
| **Jaeger** | Guava | 🔴 | Distributed tracing |
|
||||
| **Zipkin** | Guava | 🔴 | Distributed tracing |
|
||||
| **OpenTelemetry** | Guava | 🔴 | Observability framework |
|
||||
| **Sentry** | Guava | 🔴 | Error tracking |
|
||||
|
||||
### 🌐 Network & Web Services (32 services)
|
||||
|
||||
| Service | Host | Difficulty | External Access | Description |
|
||||
|---------|------|------------|-----------------|-------------|
|
||||
| **Nginx** | Multiple | 🟡 | 🌐 vish.gg | Web server and reverse proxy |
|
||||
| **Nginx Proxy Manager** | Calypso | 🟡 | - | SSL reverse proxy management |
|
||||
| **Traefik** | Guava | 🔴 | - | Modern reverse proxy |
|
||||
| **Caddy** | Guava | 🟡 | - | Automatic HTTPS web server |
|
||||
| **HAProxy** | Guava | 🔴 | - | Load balancer |
|
||||
| **Cloudflare Tunnel** | Multiple | 🟡 | - | Secure tunnel to Cloudflare |
|
||||
| **DDNS Updater** | Multiple | 🟢 | - | Dynamic DNS updates |
|
||||
| **Pi-hole** | Concord-NUC | 🟢 | - | Network-wide ad blocking |
|
||||
| **AdGuard Home** | Guava | 🟢 | - | DNS ad blocking |
|
||||
| **Unbound** | Guava | 🟡 | - | Recursive DNS resolver |
|
||||
| **BIND9** | Guava | 🔴 | - | Authoritative DNS server |
|
||||
| **Dnsmasq** | Multiple | 🟡 | - | Lightweight DNS/DHCP |
|
||||
| **DHCP Server** | Guava | 🟡 | - | Dynamic IP assignment |
|
||||
| **FTP Server** | Atlantis | 🟡 | - | File transfer protocol |
|
||||
| **SFTP Server** | Multiple | 🟡 | - | Secure file transfer |
|
||||
| **Samba** | Atlantis | 🟡 | - | Windows file sharing |
|
||||
| **NFS Server** | Atlantis | 🟡 | - | Network file system |
|
||||
| **WebDAV** | Atlantis | 🟡 | - | Web-based file access |
|
||||
| **File Browser** | Multiple | 🟢 | - | Web file manager |
|
||||
| **Nextcloud** | Atlantis | 🔴 | - | Cloud storage platform |
|
||||
| **ownCloud** | Atlantis | 🔴 | - | Cloud storage alternative |
|
||||
| **Seafile** | Atlantis | 🟡 | - | File sync and share |
|
||||
| **Syncthing** | Multiple | 🟡 | - | Peer-to-peer file sync |
|
||||
| **Resilio Sync** | Multiple | 🟡 | - | BitTorrent-based sync |
|
||||
| **Rclone** | Multiple | 🟡 | - | Cloud storage sync |
|
||||
| **Duplicati** | Multiple | 🟡 | - | Backup to cloud storage |
|
||||
| **BorgBackup** | Multiple | 🔴 | - | Deduplicating backup |
|
||||
| **Restic** | Multiple | 🟡 | - | Fast backup program |
|
||||
| **Rsync** | Multiple | 🟡 | - | File synchronization |
|
||||
| **WireGuard** | Multiple | 🟡 | - | VPN server |
|
||||
| **OpenVPN** | Guava | 🔴 | - | VPN server |
|
||||
| **Tailscale** | Multiple | 🟢 | - | Mesh VPN |
|
||||
|
||||
### 🔒 Security & Privacy (12 services)
|
||||
|
||||
| Service | Host | Difficulty | Description |
|
||||
|---------|------|------------|-------------|
|
||||
| **Vaultwarden** | Atlantis | 🟡 | Bitwarden-compatible password manager |
|
||||
| **Authelia** | Guava | 🔴 | Authentication and authorization |
|
||||
| **Keycloak** | Guava | 🔴 | Identity and access management |
|
||||
| **Authentik** | Guava | 🔴 | Identity provider |
|
||||
| **OAuth2 Proxy** | Guava | 🟡 | OAuth2 authentication proxy |
|
||||
| **Fail2Ban** | Multiple | 🟡 | Intrusion prevention |
|
||||
| **CrowdSec** | Multiple | 🟡 | Collaborative security |
|
||||
| **Suricata** | Guava | 🔴 | Network threat detection |
|
||||
| **Wazuh** | Guava | 🔴 | Security monitoring |
|
||||
| **OSSEC** | Guava | 🔴 | Host intrusion detection |
|
||||
| **ClamAV** | Multiple | 🟡 | Antivirus scanning |
|
||||
| **Malware Scanner** | Multiple | 🟡 | File security scanning |
|
||||
|
||||
### 🛠️ Utilities & Tools (25 services)
|
||||
|
||||
| Service | Host | Difficulty | Description |
|
||||
|---------|------|------------|-------------|
|
||||
| **IT Tools** | Guava | 🟢 | Collection of IT utilities |
|
||||
| **CyberChef** | Guava | 🟢 | Data analysis and encoding |
|
||||
| **Stirling PDF** | Guava | 🟢 | PDF manipulation tools |
|
||||
| **Gotenberg** | Guava | 🟡 | Document conversion API |
|
||||
| **Apache Tika** | Guava | 🟡 | Content analysis toolkit |
|
||||
| **Pandoc** | Guava | 🟡 | Document converter |
|
||||
| **Draw.io** | Guava | 🟢 | Diagram creation |
|
||||
| **Excalidraw** | Guava | 🟢 | Sketching tool |
|
||||
| **Mermaid** | Guava | 🟢 | Diagram generation |
|
||||
| **PlantUML** | Guava | 🟡 | UML diagram creation |
|
||||
| **HedgeDoc** | Guava | 🟡 | Collaborative markdown editor |
|
||||
| **BookStack** | Guava | 🟡 | Wiki platform |
|
||||
| **DokuWiki** | Guava | 🟡 | File-based wiki |
|
||||
| **TiddlyWiki** | Guava | 🟡 | Non-linear documentation |
|
||||
| **Outline** | Guava | 🔴 | Team knowledge base |
|
||||
| **Notion Alternative** | Guava | 🟡 | Workspace organization |
|
||||
| **Joplin Server** | Guava | 🟡 | Note synchronization |
|
||||
| **Standard Notes** | Guava | 🟡 | Encrypted notes |
|
||||
| **Trilium** | Guava | 🟡 | Hierarchical note taking |
|
||||
| **Obsidian LiveSync** | Guava | 🟡 | Obsidian synchronization |
|
||||
| **Logseq** | Guava | 🟡 | Block-based note taking |
|
||||
| **Athens** | Guava | 🟡 | Research tool |
|
||||
| **Zotero** | Guava | 🟡 | Reference management |
|
||||
| **Paperless-NGX** | Atlantis | 🟡 | Document management |
|
||||
| **Teedy** | Atlantis | 🟡 | Document management |
|
||||
|
||||
## 🔍 Service Search & Filtering
|
||||
|
||||
### 🟢 Beginner-Friendly Services (Easy Setup)
|
||||
- **Media**: Plex, Jellyfin, Navidrome, MeTube
|
||||
- **Monitoring**: Uptime Kuma, Netdata, Glances
|
||||
- **Utilities**: IT Tools, File Browser, Stirling PDF
|
||||
- **Communication**: Element Web, Ntfy, Gotify
|
||||
- **Development**: Dozzle, Watchtower, Code Server
|
||||
|
||||
### 🟡 Intermediate Services (Some Configuration Required)
|
||||
- **Infrastructure**: Portainer, Nginx Proxy Manager, Grafana
|
||||
- **Security**: Vaultwarden, Authelia, WireGuard
|
||||
- **Home Automation**: Home Assistant, Node-RED
|
||||
- **Development**: Gitea, Jenkins, Docker Registry
|
||||
- **Media**: Immich, PhotoPrism, *arr stack
|
||||
|
||||
### 🔴 Advanced Services (Complex Setup)
|
||||
- **Infrastructure**: Kubernetes, Nomad, Vault
|
||||
- **Security**: Keycloak, Wazuh, Suricata
|
||||
- **Communication**: Matrix Synapse, Mastodon
|
||||
- **Monitoring**: ELK Stack, Jaeger, OpenTelemetry
|
||||
- **AI/ML**: Stable Diffusion, ComfyUI, InvokeAI
|
||||
|
||||
## 📱 Services by Access Method
|
||||
|
||||
### 🌐 External Access (Internet)
|
||||
- **Jitsi Meet**: Video conferencing via meet.thevish.io
|
||||
- **Gitea**: Git repository via git.vish.gg (SSH port 2222)
|
||||
- **Portainer**: Container management via pw.vish.gg:9443
|
||||
- **Web Services**: Main site and proxied services via vish.gg
|
||||
|
||||
### 🔗 Tailscale Access (VPN)
|
||||
- **All Services**: Accessible via hostname.tail.vish.gg
|
||||
- **Admin Interfaces**: Secure access to management tools
|
||||
- **Development**: Safe access to development services
|
||||
- **Monitoring**: Private access to metrics and logs
|
||||
|
||||
### 🏠 Local Network Only
|
||||
- **Infrastructure Services**: Core system components
|
||||
- **Database Services**: Backend data storage
|
||||
- **Internal APIs**: Service-to-service communication
|
||||
- **Development Tools**: Local development environment
|
||||
|
||||
## 🚀 Quick Start Recommendations
|
||||
|
||||
### 🎬 Media Enthusiast
|
||||
- Start with **Plex** or **Jellyfin** for streaming
|
||||
- Add **Sonarr** and **Radarr** for content management
|
||||
- Set up **Tautulli** for monitoring
|
||||
- Configure **Overseerr** for requests
|
||||
|
||||
### 🔧 System Administrator
|
||||
- Deploy **Portainer** for container management
|
||||
- Set up **Grafana** and **Prometheus** for monitoring
|
||||
- Configure **Uptime Kuma** for service monitoring
|
||||
- Add **Vaultwarden** for password management
|
||||
|
||||
### 🏠 Smart Home User
|
||||
- Install **Home Assistant** as the hub
|
||||
- Add **Mosquitto MQTT** for device communication
|
||||
- Set up **Node-RED** for automation
|
||||
- Configure **Frigate** for security cameras
|
||||
|
||||
### 💻 Developer
|
||||
- Set up **Gitea** for version control
|
||||
- Deploy **Code Server** for remote development
|
||||
- Add **Jenkins** or **Drone CI** for CI/CD
|
||||
- Configure **Docker Registry** for images
|
||||
|
||||
## 📚 Documentation Standards
|
||||
|
||||
Each service documentation includes:
|
||||
- **🎯 Purpose**: What the service does
|
||||
- **🚀 Quick Start**: Basic deployment steps
|
||||
- **🔧 Configuration**: Detailed setup options
|
||||
- **🌐 Access Information**: How to reach the service
|
||||
- **🔒 Security Considerations**: Important security notes
|
||||
- **📊 Resource Requirements**: System requirements
|
||||
- **🚨 Troubleshooting**: Common issues and solutions
|
||||
- **📚 Additional Resources**: Links and references
|
||||
|
||||
## 🔄 Maintenance & Updates
|
||||
|
||||
- **Service Status**: All services actively maintained
|
||||
- **Documentation Updates**: Synchronized with configuration changes
|
||||
- **Version Tracking**: Container image versions documented
|
||||
- **Security Updates**: Regular security patch applications
|
||||
- **Backup Status**: Critical services backed up regularly
|
||||
|
||||
---
|
||||
|
||||
*Last Updated: 2025-11-17*
|
||||
*Total Services: 159 fully documented*
|
||||
*External Access: 4 services with domain names*
|
||||
*Hosts: 14 systems across the infrastructure*
|
||||
*Categories: 8 major service categories*
|
||||
Reference in New Issue
Block a user