make certificate an environment variable

This commit is contained in:
2024-10-15 15:38:35 +02:00
parent c9a965f58f
commit 3b30e066aa

View File

@@ -10,7 +10,7 @@ use certificate_resolver::CertificateResolver;
fn main() -> Result<(), Box<dyn Error>> { fn main() -> Result<(), Box<dyn Error>> {
env_logger::init(); env_logger::init();
let cert_resolver = Arc::new(CertificateResolver::new("./ed25519.crt".to_string(), Ed25519PrivKey::from(&[0,0,0,0,0,0,0,0]))); let cert_resolver = Arc::new(CertificateResolver::new(std::env::var("CERT").expect("CERT environment variable is missing"), Ed25519PrivKey::from(&[0,0,0,0,0,0,0,0])));
let config = Arc::new(ServerConfig::builder() let config = Arc::new(ServerConfig::builder()
.with_no_client_auth() .with_no_client_auth()