From 548107eb8bd82b2a42ecb087ad6774f3a6e6bc0f Mon Sep 17 00:00:00 2001 From: Dorian Date: Sat, 11 Apr 2026 19:45:58 +0100 Subject: [PATCH] feat: add botfights app config and update container registry - Add git.tx1138.com to trusted registries (replaces old 80.71.235.15) - Add botfights app config: port 9100, data volume, JWT_SECRET auto-gen, fight loop Co-Authored-By: Claude Opus 4.6 --- core/archipelago/src/api/rpc/package/config.rs | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/core/archipelago/src/api/rpc/package/config.rs b/core/archipelago/src/api/rpc/package/config.rs index 578eef6e..0fdab5fb 100644 --- a/core/archipelago/src/api/rpc/package/config.rs +++ b/core/archipelago/src/api/rpc/package/config.rs @@ -867,6 +867,21 @@ pub(super) async fn get_app_config( None, None, ), + "botfights" => { + let jwt_secret = read_or_generate_secret("botfights-jwt").await; + ( + vec!["9100:9100".to_string()], + vec!["/var/lib/archipelago/botfights:/app/server/data".to_string()], + vec![ + "NODE_ENV=production".to_string(), + "PORT=9100".to_string(), + format!("JWT_SECRET={}", jwt_secret), + "FIGHT_LOOP_ENABLED=true".to_string(), + ], + None, + None, + ) + } _ => (vec![], vec![], vec![], None, None), } }