ssh: fix LXC name parsing in deploy-keys.sh (Lock column edge case)

This commit is contained in:
2026-06-02 00:06:58 +02:00
parent 5adb66237e
commit 00a891b154
29 changed files with 90 additions and 32 deletions

View File

@@ -38,7 +38,7 @@ services_hosted:
port: 9810
systemd_unit: homelab-mcp
public_host: mcp.hubris.network
endpoint: https://mcp.hubris.network/sse
endpoint: https://mcp.hubris.network
note: MCP server. Read-only context + management. Reachable on the LAN via Caddy and from off-LAN via
Netbird (192.168.8.0/24 is a network resource routed through hubris).
- name: secrets_issuance
@@ -51,5 +51,5 @@ services_hosted:
age_pubkey: age1duyl8mkpgu80uv934dy8q7enqjms6yvdz264hme8uryuxmvvqesq6rusq0
see_also:
- containers/105-apps.md
mcp_endpoint: https://mcp.hubris.network/sse
mcp_endpoint: https://mcp.hubris.network
secrets_issuance_endpoint: https://secrets.hubris.network/issue

View File

@@ -30,5 +30,5 @@ services_hosted:
note: jellyseerr / qbit / sab on docker compose
see_also:
- containers/122-arriman.md
mcp_endpoint: https://mcp.hubris.network/sse
mcp_endpoint: https://mcp.hubris.network
secrets_issuance_endpoint: https://secrets.hubris.network/issue

View File

@@ -28,5 +28,5 @@ notes:
- 'Also hosts split-horizon dnsmasq: /etc/dnsmasq.d/hubris-split.conf'
see_also:
- containers/124-authentik.md
mcp_endpoint: https://mcp.hubris.network/sse
mcp_endpoint: https://mcp.hubris.network
secrets_issuance_endpoint: https://secrets.hubris.network/issue

View File

@@ -28,5 +28,5 @@ notes:
- /etc/caddy is a git checkout of dtoro/caddy-conf
see_also:
- containers/121-caddy.md
mcp_endpoint: https://mcp.hubris.network/sse
mcp_endpoint: https://mcp.hubris.network
secrets_issuance_endpoint: https://secrets.hubris.network/issue

View File

@@ -18,5 +18,5 @@ notes:
age_pubkey: age1xmkeq968areza2necqyq0065dpeegngzyr6dhagh0n6pl33lccfqe5mqn9
see_also:
- containers/123-claudio-bot.md
mcp_endpoint: https://mcp.hubris.network/sse
mcp_endpoint: https://mcp.hubris.network
secrets_issuance_endpoint: https://secrets.hubris.network/issue

View File

@@ -25,5 +25,5 @@ services_hosted:
backend: elementsynapse
see_also:
- containers/118-elementsynapse.md
mcp_endpoint: https://mcp.hubris.network/sse
mcp_endpoint: https://mcp.hubris.network
secrets_issuance_endpoint: https://secrets.hubris.network/issue

View File

@@ -30,5 +30,5 @@ notes:
- Bare repos live at /mnt/library/repos/dtoro/*.git
see_also:
- containers/104-gitea.md
mcp_endpoint: https://mcp.hubris.network/sse
mcp_endpoint: https://mcp.hubris.network
secrets_issuance_endpoint: https://secrets.hubris.network/issue

View File

@@ -23,5 +23,5 @@ services_hosted:
backend: haos
see_also:
- vms/108-haos.md
mcp_endpoint: https://mcp.hubris.network/sse
mcp_endpoint: https://mcp.hubris.network
secrets_issuance_endpoint: https://secrets.hubris.network/issue

View File

@@ -31,5 +31,5 @@ services_hosted:
age_pubkey: age1xkklkvnk5z0fsnh6cfgv70hy9ksfy8rdprwerzw4yk3p4p7cxcqs2yvpz6
see_also:
- hosts/hubris.md
mcp_endpoint: https://mcp.hubris.network/sse
mcp_endpoint: https://mcp.hubris.network
secrets_issuance_endpoint: https://secrets.hubris.network/issue

View File

@@ -27,5 +27,5 @@ services_hosted:
backend: jellyfin
see_also:
- containers/101-jellyfin.md
mcp_endpoint: https://mcp.hubris.network/sse
mcp_endpoint: https://mcp.hubris.network
secrets_issuance_endpoint: https://secrets.hubris.network/issue

View File

@@ -13,5 +13,5 @@ mesh_globals:
accepted:
- netbird
- tailscale
mcp_endpoint: https://mcp.hubris.network/sse
mcp_endpoint: https://mcp.hubris.network
secrets_issuance_endpoint: https://secrets.hubris.network/issue

View File

@@ -5,6 +5,7 @@ name: mac-mini
kind: workstation
os: macos
role: dev
lan_ip: 192.168.8.174
mesh:
netbird:
fqdn: mac-mini-234-17.netbird.selfhosted
@@ -18,5 +19,5 @@ ssh:
notes:
- Only macOS in the fleet. Bootstrap uses launchd.
age_pubkey: age1z62ff2ak9zj5ctcvaxwyyhedwjvlwgm2dkn9nk3wrwk8fkavcpmsqwc2vs
mcp_endpoint: https://mcp.hubris.network/sse
mcp_endpoint: https://mcp.hubris.network
secrets_issuance_endpoint: https://secrets.hubris.network/issue

View File

@@ -27,5 +27,5 @@ services_hosted:
backend: mule-images
see_also:
- containers/120-mule-images.md
mcp_endpoint: https://mcp.hubris.network/sse
mcp_endpoint: https://mcp.hubris.network
secrets_issuance_endpoint: https://secrets.hubris.network/issue

View File

@@ -25,5 +25,5 @@ notes:
- Configs rendered by `homelab render-vps-configs` from vps/turnserver.conf.tmpl + vps/management.json.tmpl,
with secrets decrypted from secrets/turn-shared-secret.yaml + secrets/netbird-authentik-oidc.yaml on
hubris.
mcp_endpoint: https://mcp.hubris.network/sse
mcp_endpoint: https://mcp.hubris.network
secrets_issuance_endpoint: https://secrets.hubris.network/issue

View File

@@ -27,5 +27,5 @@ services_hosted:
backend: nextcloud
see_also:
- containers/114-nextcloud.md
mcp_endpoint: https://mcp.hubris.network/sse
mcp_endpoint: https://mcp.hubris.network
secrets_issuance_endpoint: https://secrets.hubris.network/issue

View File

@@ -15,5 +15,5 @@ mesh_globals:
- tailscale
see_also:
- containers/102-nfs-export.md
mcp_endpoint: https://mcp.hubris.network/sse
mcp_endpoint: https://mcp.hubris.network
secrets_issuance_endpoint: https://secrets.hubris.network/issue

View File

@@ -27,5 +27,5 @@ services_hosted:
backend: paperless
see_also:
- containers/103-paperless.md
mcp_endpoint: https://mcp.hubris.network/sse
mcp_endpoint: https://mcp.hubris.network
secrets_issuance_endpoint: https://secrets.hubris.network/issue

View File

@@ -24,5 +24,5 @@ services_hosted:
backend: plato
see_also:
- containers/126-plato.md
mcp_endpoint: https://mcp.hubris.network/sse
mcp_endpoint: https://mcp.hubris.network
secrets_issuance_endpoint: https://secrets.hubris.network/issue

View File

@@ -15,5 +15,5 @@ mesh_globals:
- tailscale
ssh:
user: dtoro
mcp_endpoint: https://mcp.hubris.network/sse
mcp_endpoint: https://mcp.hubris.network
secrets_issuance_endpoint: https://secrets.hubris.network/issue

View File

@@ -20,5 +20,5 @@ mounts:
- /mnt/library
see_also:
- containers/119-sophia.md
mcp_endpoint: https://mcp.hubris.network/sse
mcp_endpoint: https://mcp.hubris.network
secrets_issuance_endpoint: https://secrets.hubris.network/issue

View File

@@ -22,5 +22,5 @@ services_hosted:
backend: zimaos
see_also:
- vms/100-zimaos.md
mcp_endpoint: https://mcp.hubris.network/sse
mcp_endpoint: https://mcp.hubris.network
secrets_issuance_endpoint: https://secrets.hubris.network/issue