From 0760819af4304225b20ce6ed337aaf86930c2ec7 Mon Sep 17 00:00:00 2001 From: Dorian Date: Tue, 7 Apr 2026 14:17:23 +0100 Subject: [PATCH] fix: FIPS env var name, remove broken NostrVPN CMD MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - FIPS container expects FIPS_NSEC/FIPS_NPUB, not FIPS_NOSTR_SECRET - NostrVPN container doesn't have a 'start' binary — use image default Co-Authored-By: Claude Opus 4.6 (1M context) --- core/archipelago/src/api/rpc/package/config.rs | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/core/archipelago/src/api/rpc/package/config.rs b/core/archipelago/src/api/rpc/package/config.rs index 109202a6..b8525ae9 100644 --- a/core/archipelago/src/api/rpc/package/config.rs +++ b/core/archipelago/src/api/rpc/package/config.rs @@ -834,18 +834,15 @@ pub(super) async fn get_app_config( vec!["/var/lib/archipelago/nostr-vpn:/root/.config/nvpn".to_string()], env, None, - Some(vec![ - "start".to_string(), - "--daemon".to_string(), - ]), + None, ) } "fips" => { let nsec = read_nostr_secret_hex(); let mut env = vec![]; if !nsec.is_empty() { - env.push(format!("FIPS_NOSTR_SECRET={}", nsec)); - env.push(format!("FIPS_NOSTR_PUBKEY={}", read_nostr_pubkey_hex())); + env.push(format!("FIPS_NSEC={}", nsec)); + env.push(format!("FIPS_NPUB={}", read_nostr_pubkey_hex())); } ( vec![