fix: correct VPS provider (XServer not Hetzner), remove unused Cloudflare node

This commit is contained in:
posimai 2026-03-29 22:57:44 +09:00
parent 173ffcffd8
commit 81c09e9819
1 changed files with 8 additions and 15 deletions

View File

@ -44,10 +44,10 @@
"parent": "synology" "parent": "synology"
}, },
{ {
"id": "vps-hetzner", "id": "vps-xserver",
"label": "VPS (Hetzner)", "label": "VPS (XServer)",
"type": "server", "type": "server",
"description": "Posimai API 本番サーバー。Ubuntu 22.04、Docker で運用", "description": "Posimai API 本番サーバー。共同開発者 Eiji 提供。Ubuntu / Docker で運用",
"url": "https://api.soar-enrich.com", "url": "https://api.soar-enrich.com",
"status": "active" "status": "active"
}, },
@ -57,7 +57,7 @@
"type": "service", "type": "service",
"description": "VPS 上のコンテナランタイム。Posimai API コンテナを管理", "description": "VPS 上のコンテナランタイム。Posimai API コンテナを管理",
"status": "active", "status": "active",
"parent": "vps-hetzner" "parent": "vps-xserver"
}, },
{ {
"id": "posimai-api", "id": "posimai-api",
@ -66,7 +66,7 @@
"description": "server.js。認証・記事・TTS・ジャーナル・習慣 API を提供", "description": "server.js。認証・記事・TTS・ジャーナル・習慣 API を提供",
"url": "https://api.soar-enrich.com", "url": "https://api.soar-enrich.com",
"status": "active", "status": "active",
"parent": "vps-hetzner" "parent": "vps-xserver"
}, },
{ {
"id": "tailscale", "id": "tailscale",
@ -76,13 +76,6 @@
"url": "https://tailscale.com", "url": "https://tailscale.com",
"status": "active" "status": "active"
}, },
{
"id": "cloudflare",
"label": "Cloudflare",
"type": "network",
"description": "DNS 管理・CDN。api.soar-enrich.com 等のドメインを管理",
"status": "active"
},
{ {
"id": "github", "id": "github",
"label": "GitHub", "label": "GitHub",
@ -130,19 +123,19 @@
{ "from": "ubuntu-pc", "to": "tailscale", "type": "connects", "label": "VPN" }, { "from": "ubuntu-pc", "to": "tailscale", "type": "connects", "label": "VPN" },
{ "from": "android-phone", "to": "tailscale", "type": "connects", "label": "VPN" }, { "from": "android-phone", "to": "tailscale", "type": "connects", "label": "VPN" },
{ "from": "synology", "to": "tailscale", "type": "connects", "label": "VPN" }, { "from": "synology", "to": "tailscale", "type": "connects", "label": "VPN" },
{ "from": "vps-hetzner", "to": "tailscale", "type": "connects", "label": "VPN" }, { "from": "vps-xserver", "to": "tailscale", "type": "connects", "label": "VPN" },
{ "from": "windows-pc", "to": "gitea", "type": "push", "label": "git push" }, { "from": "windows-pc", "to": "gitea", "type": "push", "label": "git push" },
{ "from": "windows-pc", "to": "github", "type": "push", "label": "git push" }, { "from": "windows-pc", "to": "github", "type": "push", "label": "git push" },
{ "from": "ubuntu-pc", "to": "gitea", "type": "push", "label": "git push" }, { "from": "ubuntu-pc", "to": "gitea", "type": "push", "label": "git push" },
{ "from": "ubuntu-pc", "to": "github", "type": "push", "label": "git push" }, { "from": "ubuntu-pc", "to": "github", "type": "push", "label": "git push" },
{ "from": "github", "to": "vercel", "type": "trigger", "label": "auto deploy" }, { "from": "github", "to": "vercel", "type": "trigger", "label": "auto deploy" },
{ "from": "gitea", "to": "synology", "type": "runs-on" }, { "from": "gitea", "to": "synology", "type": "runs-on" },
{ "from": "docker", "to": "vps-hetzner", "type": "runs-on" }, { "from": "docker", "to": "vps-xserver", "type": "runs-on" },
{ "from": "posimai-api", "to": "docker", "type": "runs-on", "label": "container" }, { "from": "posimai-api", "to": "docker", "type": "runs-on", "label": "container" },
{ "from": "vercel", "to": "posimai-apps","type": "hosts" }, { "from": "vercel", "to": "posimai-apps","type": "hosts" },
{ "from": "posimai-apps", "to": "posimai-api", "type": "calls", "label": "REST API" }, { "from": "posimai-apps", "to": "posimai-api", "type": "calls", "label": "REST API" },
{ "from": "posimai-apps", "to": "supabase", "type": "calls", "label": "realtime" }, { "from": "posimai-apps", "to": "supabase", "type": "calls", "label": "realtime" },
{ "from": "posimai-apps", "to": "stripe", "type": "calls", "label": "payment" }, { "from": "posimai-apps", "to": "stripe", "type": "calls", "label": "payment" },
{ "from": "cloudflare", "to": "vps-hetzner", "type": "dns", "label": "DNS" } { "from": "windows-pc", "to": "vps-xserver", "type": "connects", "label": "SSH" }
] ]
} }