fix
Some checks failed
Docker Build and Push / build (push) Has been cancelled

This commit is contained in:
Tsuki 2025-08-01 23:17:08 +08:00
parent 4765b236f5
commit 0215aa6aef
2 changed files with 1 additions and 2 deletions

View File

@ -3,7 +3,6 @@ use std::env;
#[derive(Debug, Clone)] #[derive(Debug, Clone)]
pub struct Config { pub struct Config {
pub database_url: String, pub database_url: String,
pub jwt_secret: String,
pub port: u16, pub port: u16,
pub local_oss: String, pub local_oss: String,
} }
@ -14,7 +13,6 @@ impl Config {
Ok(Config { Ok(Config {
database_url: env::var("DATABASE_URL")?, database_url: env::var("DATABASE_URL")?,
jwt_secret: env::var("JWT_SECRET")?,
port: env::var("PORT") port: env::var("PORT")
.unwrap_or_else(|_| "3000".to_string()) .unwrap_or_else(|_| "3000".to_string())
.parse() .parse()

View File

@ -8,6 +8,7 @@ mod utils;
#[tokio::main] #[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> { async fn main() -> Result<(), Box<dyn std::error::Error>> {
let config = config::Config::from_env().unwrap(); let config = config::Config::from_env().unwrap();
println!("Loaded config: {:?}", config);
let app = app::create_router(&config).await; let app = app::create_router(&config).await;
let listener = tokio::net::TcpListener::bind(&format!("0.0.0.0:{}", config.port)).await?; let listener = tokio::net::TcpListener::bind(&format!("0.0.0.0:{}", config.port)).await?;
axum::serve(listener, app).await?; axum::serve(listener, app).await?;