This commit is contained in:
Luna 2023-04-04 00:12:14 -03:00
parent 54352513fd
commit 466fb5e8c8
3 changed files with 28 additions and 0 deletions

5
.gitignore vendored
View file

@ -14,3 +14,8 @@ Cargo.lock
# MSVC Windows builds of rustc generate these, which store debugging information
*.pdb
# Added by cargo
/target

10
Cargo.toml Normal file
View file

@ -0,0 +1,10 @@
[package]
name = "glimbus"
version = "0.1.0"
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
axum = { version = "0.6.12", features = ["tokio"] }
tokio = { version = "1.27.0", features = ["full"] }

13
src/main.rs Normal file
View file

@ -0,0 +1,13 @@
use axum::{routing::get, Router};
#[tokio::main]
async fn main() {
// build our application with a single route
let app = Router::new().route("/", get(|| async { "Hello, World!" }));
// run it with hyper on localhost:3000
axum::Server::bind(&"0.0.0.0:6679".parse().unwrap())
.serve(app.into_make_service())
.await
.unwrap();
}