clndash: configurable host

Signed-off-by: William Casarin <jb55@jb55.com>
This commit is contained in:
William Casarin
2025-08-11 12:03:14 -07:00
parent 35e9354217
commit 2f3a3de7cc

View File

@@ -102,22 +102,22 @@ impl ClnDash {
) )
.unwrap(); .unwrap();
let lnsocket = let host = std::env::var("CLNDASH_HOST").unwrap_or("ln.damus.io:9735".to_string());
match LNSocket::connect_and_init(key, their_pubkey, "ln.damus.io:9735").await { let lnsocket = match LNSocket::connect_and_init(key, their_pubkey, &host).await {
Err(err) => { Err(err) => {
let _ = event_tx.send(Event::Ended { let _ = event_tx.send(Event::Ended {
reason: err.to_string(), reason: err.to_string(),
}); });
return; return;
} }
Ok(lnsocket) => { Ok(lnsocket) => {
let _ = event_tx.send(Event::Connected); let _ = event_tx.send(Event::Connected);
lnsocket lnsocket
} }
}; };
let rune = std::env::var("RUNE").unwrap_or( let rune = std::env::var("CLNDASH_RUNE").unwrap_or(
"Vns1Zxvidr4J8pP2ZCg3Wjp2SyGyyf5RHgvFG8L36yM9MzMmbWV0aG9kPWdldGluZm8=".to_string(), "Vns1Zxvidr4J8pP2ZCg3Wjp2SyGyyf5RHgvFG8L36yM9MzMmbWV0aG9kPWdldGluZm8=".to_string(),
); );
let commando = Arc::new(CommandoClient::spawn(lnsocket, &rune)); let commando = Arc::new(CommandoClient::spawn(lnsocket, &rune));