rename workstation hostname thinkstation-p710 to jgpc

This commit is contained in:
2026-06-27 13:30:10 +00:00
parent 4231523a30
commit ab4f82c241
+4 -4
View File
@@ -39,7 +39,7 @@
- URL: `https://ai.jgitta.com` - URL: `https://ai.jgitta.com`
- Port: 3000 - Port: 3000
- Compose: `/srv/docker/open-webui/docker-compose.yml` - Compose: `/srv/docker/open-webui/docker-compose.yml`
- Connects to Ollama backend running on ThinkStation (192.168.88.41, no external port) - Connects to Ollama backend running on jgpc (192.168.88.41, no external port)
## Photo Management ## Photo Management
- **Immich** runs on VM113 (photos, 192.168.88.32) — migrated from siklos in April 2026 - **Immich** runs on VM113 (photos, 192.168.88.32) — migrated from siklos in April 2026
@@ -67,7 +67,7 @@ Replaced Prometheus + Grafana + cAdvisor + node_exporter with **Beszel** — a l
- **Architecture**: Hub communicates with agents over SSH (port 45876). On siklos the agent uses a unix socket (`/srv/docker/beszel/beszel_socket/beszel.sock`) to avoid Docker network isolation issues. - **Architecture**: Hub communicates with agents over SSH (port 45876). On siklos the agent uses a unix socket (`/srv/docker/beszel/beszel_socket/beszel.sock`) to avoid Docker network isolation issues.
- **Agent deployment**: Binary + systemd service (`beszel-agent.service`) on each remote host. Install script: `curl -sL https://get.beszel.dev/agent | bash` - **Agent deployment**: Binary + systemd service (`beszel-agent.service`) on each remote host. Install script: `curl -sL https://get.beszel.dev/agent | bash`
- **Universal token**: Used to auto-register agents — stored in PocketBase `universal_tokens` collection - **Universal token**: Used to auto-register agents — stored in PocketBase `universal_tokens` collection
- **Agents installed on**: siklos (.27), jellyfin (.10), thinkstation (.41), proxmox jg-hud (.25), PBS (.60), caddy (.110), photos VM113 (.32), OCIS VM114 (.63) - **Agents installed on**: siklos (.27), jellyfin (.10), jgpc (.41), proxmox jg-hud (.25), PBS (.60), caddy (.110), photos VM113 (.32), OCIS VM114 (.63)
- **Alerts configured** (via PocketBase API, regular user token required — not superuser): - **Alerts configured** (via PocketBase API, regular user token required — not superuser):
- `Status` — host goes down - `Status` — host goes down
- `CPU` — >90% - `CPU` — >90%
@@ -111,12 +111,12 @@ Portainer CE manages Docker across three hosts from a single UI.
| Host | IP | Agent Port | Compose Path | | Host | IP | Agent Port | Compose Path |
|---|---|---|---| |---|---|---|---|
| jellyfin | 192.168.88.10 | 9001 | /srv/docker/portainer-agent/ | | jellyfin | 192.168.88.10 | 9001 | /srv/docker/portainer-agent/ |
| thinkstation | 192.168.88.41 | 9001 | /srv/docker/portainer-agent/ | | jgpc | 192.168.88.41 | 9001 | /srv/docker/portainer-agent/ |
**Adding agents in Portainer UI (first-time setup):** **Adding agents in Portainer UI (first-time setup):**
1. Open Portainer at `http://192.168.88.27:9000` and create your admin account 1. Open Portainer at `http://192.168.88.27:9000` and create your admin account
2. Go to **Environments → Add environment → Agent** 2. Go to **Environments → Add environment → Agent**
3. For jellyfin: name `jellyfin`, URL `192.168.88.10:9001` 3. For jellyfin: name `jellyfin`, URL `192.168.88.10:9001`
4. For thinkstation: name `thinkstation`, URL `192.168.88.41:9001` 4. For jgpc: name `jgpc`, URL `192.168.88.41:9001`
**Caddy config:** Entry for `portainer.jgitta.com` is ready in workspace Caddyfile — needs deploying once Caddy VM SSH access is restored. **Caddy config:** Entry for `portainer.jgitta.com` is ready in workspace Caddyfile — needs deploying once Caddy VM SSH access is restored.