added deployment via docker compose
This commit is contained in:
+19
-6
@@ -2,7 +2,7 @@
|
||||
#[macro_use]
|
||||
extern crate rocket;
|
||||
|
||||
use rocket::fs::FileServer;
|
||||
use rocket::fs::{FileServer, NamedFile};
|
||||
use rocket::http::Method;
|
||||
use rocket::serde::json::Json;
|
||||
use rocket::{Build, Rocket};
|
||||
@@ -66,16 +66,29 @@ fn rocket() -> Rocket<Build> {
|
||||
.mount(
|
||||
"/",
|
||||
routes![
|
||||
users,
|
||||
username_for_id,
|
||||
favicon,
|
||||
messages::chat_page,
|
||||
auth::signup_page,
|
||||
auth::login_page,
|
||||
auth::mfa_page,
|
||||
],
|
||||
)
|
||||
.mount(
|
||||
"/api",
|
||||
routes![
|
||||
messages::get_messages,
|
||||
messages::post_message,
|
||||
messages::event_stream,
|
||||
users,
|
||||
username_for_id,
|
||||
auth::signup,
|
||||
auth::signup_page,
|
||||
auth::login_page,
|
||||
auth::login
|
||||
auth::login,
|
||||
auth::get_totp,
|
||||
],
|
||||
)
|
||||
}
|
||||
|
||||
#[get("/favicon.ico")]
|
||||
async fn favicon() -> NamedFile {
|
||||
NamedFile::open("static/favicon.ico").await.unwrap()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user