Initial implementation

This commit is contained in:
Tristan Daniël Maat 2020-05-31 00:45:47 +01:00
commit 241ecb1099
Signed by: tlater
GPG key ID: 49670FD774E43268
9 changed files with 2797 additions and 0 deletions

20
src/main.rs Normal file
View file

@ -0,0 +1,20 @@
#![feature(proc_macro_hygiene, decl_macro)]
use rocket_contrib::serve::StaticFiles;
use rocket_contrib::templates::Template;
mod context;
mod mail;
mod static_templates;
use mail::routes as mail_routes;
use static_templates::routes as static_templates;
fn main() {
rocket::ignite()
.attach(Template::fairing())
.mount("/", mail_routes())
.mount("/", static_templates())
.mount("/", StaticFiles::from("templates"))
.launch();
}