/
VVRONGG
/
backside
Обзор
Документация
Войти
/
VVRONGG
/
backside
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
1
CI/CD
Аналитика
Безопасность
master
src/main.rs
25 строк
641 B
VVrongg
feat: delta-sync + routes API, hardened and tested
22 май 2026, 16:13
22 май 2026, 16:13
9d7239f
Код
Авторство
О чём код?
use std::env; use sqlx::mysql::MySqlPoolOptions; use backside::app; #[tokio::main(flavor = "multi_thread")] async fn main() -> anyhow::Result<()> { dotenvy::dotenv().ok(); tracing_subscriber::fmt::init(); let db_url = env::var("DATABASE_URL")?; let bind_addr = env::var("BIND_ADDR").unwrap_or_else(|_| "0.0.0.0:3000".into()); let pool = MySqlPoolOptions::new() .max_connections(10) .connect(&db_url) .await?; sqlx::migrate!("./migrations").run(&pool).await?; let listener = tokio::net::TcpListener::bind(&bind_addr).await?; axum::serve(listener, app(pool)).await?; Ok(()) }