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), } }