mirror of
https://github.com/creating2morrow/neveko.git
synced 2025-01-18 16:54:38 +00:00
22 lines
669 B
Rust
22 lines
669 B
Rust
#[macro_use]
|
|
extern crate rocket;
|
|
|
|
use neveko_core::*;
|
|
use neveko_message::*;
|
|
|
|
// The only changes in here should be mounting new controller methods
|
|
|
|
#[launch]
|
|
async fn rocket() -> _ {
|
|
let config = rocket::Config {
|
|
port: utils::get_app_message_port(),
|
|
..rocket::Config::debug_default()
|
|
};
|
|
env_logger::init();
|
|
log::info!("neveko-message is online");
|
|
rocket::custom(&config)
|
|
.mount("/message/remove", routes![controller::remove_message])
|
|
.mount("/message/decipher", routes![controller::decipher])
|
|
.mount("/messages", routes![controller::get_messages])
|
|
.mount("/tx", routes![controller::send_message])
|
|
}
|