From 009ceb86ad37ea3c151d90a02c3f28f0f5163fc6 Mon Sep 17 00:00:00 2001 From: Vantz Stockwell Date: Thu, 11 Jun 2026 13:23:47 -0400 Subject: [PATCH] feat(server): real agent credentials + agent.toml setup; per-game config honesty Server page Host-agent panel now fetches GET /api/servers/agent- credentials and renders the real agent.toml (license UUID, nats_user, nats_password) instead of the broken LICENSE_ID=license_key env commands that would never connect. Password masked by default with a reveal toggle; copy-to-clipboard uses the real value. Setup commands point at --config /etc/corrosion/agent.toml. Configuration panel: World size / Current seed (Rust-only Facepunch concepts) gated behind isRust; Conan/Soulmask/Dune get an honest note pointing to the File Manager for their real config files instead of fake Rust fields. Co-Authored-By: Claude Fable 5 --- frontend/src/views/admin/ServerView.vue | 156 ++++++++++++++++++++---- 1 file changed, 134 insertions(+), 22 deletions(-) diff --git a/frontend/src/views/admin/ServerView.vue b/frontend/src/views/admin/ServerView.vue index 69f7c5b..c6f3ad4 100644 --- a/frontend/src/views/admin/ServerView.vue +++ b/frontend/src/views/admin/ServerView.vue @@ -1,12 +1,12 @@