mirror of
https://github.com/warp-tech/warpgate.git
synced 2025-09-29 09:56:54 +08:00
handle poem deprecations
This commit is contained in:
parent
9b6769548b
commit
daa2b64f3e
1 changed files with 5 additions and 5 deletions
|
@ -2,8 +2,8 @@
|
|||
mod api;
|
||||
mod helpers;
|
||||
use anyhow::{Context, Result};
|
||||
use poem::endpoint::{EmbeddedFilesEndpoint, EmbeddedFileEndpoint};
|
||||
use poem::listener::{Listener, RustlsConfig, TcpListener};
|
||||
use poem::endpoint::{EmbeddedFileEndpoint, EmbeddedFilesEndpoint};
|
||||
use poem::listener::{Listener, RustlsCertificate, RustlsConfig, TcpListener};
|
||||
use poem::middleware::{AddData, SetHeader};
|
||||
use poem::session::{CookieConfig, MemoryStorage, ServerSession};
|
||||
use poem::{EndpointExt, Route, Server};
|
||||
|
@ -106,9 +106,9 @@ impl AdminServer {
|
|||
};
|
||||
|
||||
info!(?address, "Listening");
|
||||
Server::new(
|
||||
TcpListener::bind(address).rustls(RustlsConfig::new().cert(certificate).key(key)),
|
||||
)
|
||||
Server::new(TcpListener::bind(address).rustls(
|
||||
RustlsConfig::new().fallback(RustlsCertificate::new().cert(certificate).key(key)),
|
||||
))
|
||||
.run(app)
|
||||
.await
|
||||
.context("Failed to start admin server")
|
||||
|
|
Loading…
Add table
Reference in a new issue