- Full Obsidian vault content - Host configs (ice, grizzley, ubuntu, proxmox, truenas, panda, hyte) - Media stack documentation - Traefik HA setup - Automation scripts - Bachelor party planning
74 lines
2.4 KiB
Markdown
74 lines
2.4 KiB
Markdown
---
|
|
project:
|
|
name: Grizzley Infrastructure Services
|
|
status: active
|
|
category: infrastructure
|
|
source: live-verification
|
|
created: 2026-04-19
|
|
updated: 2026-04-19
|
|
description: Services running on grizzley (Raspberry Pi 5) including Komodo, Hermes, Vaultwarden, and Minecraft
|
|
tags: [infrastructure, grizzley, komodo, hermes, minecraft]
|
|
---
|
|
|
|
# Grizzley Services
|
|
|
|
All services running on grizzley (192.168.50.84, Raspberry Pi 5, Ubuntu 25.10).
|
|
|
|
## Infrastructure
|
|
|
|
| Service | Image | Status | Purpose |
|
|
|---------|-------|--------|---------|
|
|
| **Traefik** (traefik-pi) | traefik:v3.6.7 | Healthy | Edge ingress, primary ACME certificate source |
|
|
| **Homepage** | homepage-grizzley | Healthy | Startpage dashboard |
|
|
| **Komodo** | komodo | Healthy | Docker Compose stack management (core) |
|
|
| **Komodo MongoDB** | komodo-mongo | Healthy | Komodo database |
|
|
|
|
## AI & Management
|
|
|
|
| Service | Image | Status | Purpose |
|
|
|---------|-------|--------|---------|
|
|
| **aiomanager** | aiomanager | Healthy | AI operations manager |
|
|
| **aiomanager_db** | aiomanager_db | Healthy | AI manager database |
|
|
|
|
## Migrated Services
|
|
|
|
These services were migrated from ubuntu to grizzley:
|
|
|
|
| Service | Purpose | Notes |
|
|
|---------|---------|-------|
|
|
| **Vaultwarden** | Password manager | DB via remote postgres-shared on ubuntu |
|
|
| **Uptime Kuma** | Uptime monitoring | Self-contained SQLite |
|
|
|
|
## Gaming
|
|
|
|
| Service | Port | Purpose |
|
|
|---------|------|---------|
|
|
| **Minecraft Bedrock (standby)** | UDP/19132 | Primary Minecraft Bedrock server |
|
|
| **Minecraft Bedrock (sison)** | UDP/19134 | Secondary Minecraft Bedrock server |
|
|
|
|
## Hermes Agent
|
|
|
|
Systemd service (`hermes-gateway.service`) providing:
|
|
- Telegram bot integration for alerts and management
|
|
- Webhook on port 8644 for Prometheus Alertmanager
|
|
- SSH-based homelab monitoring
|
|
- 3 cron jobs: Health Check (15m), Container Monitor (30m), Maintenance (6h)
|
|
|
|
## Komodo Stack Management
|
|
|
|
Komodo manages Docker Compose stacks on both ubuntu and grizzley:
|
|
- Mode: `files_on_host` — runs `docker compose` in existing host directories
|
|
- 19 stacks registered (14 ubuntu, 5 grizzley)
|
|
- Periphery agent runs on each host, connects to Komodo Core on grizzley
|
|
|
|
## Network
|
|
|
|
- External network: `traefik-proxy` for Traefik-routed services
|
|
- Internal network: `komodo-internal` for MongoDB isolation
|
|
- NFS-mounted certs from TrueNAS: `/mnt/truenas/traefik-certs/grizzley`
|
|
|
|
## Related
|
|
|
|
- [[../architecture.md|Homelab Architecture]]
|
|
- [[../project.md|Homelab Project]]
|