23 lines
503 B
Rust
23 lines
503 B
Rust
#[macro_use] extern crate diesel;
|
|
#[macro_use] extern crate mime;
|
|
|
|
use env_logger;
|
|
use iron::prelude::Iron;
|
|
|
|
use media_collection_crud::{chain, handlers, db};
|
|
|
|
fn main() {
|
|
env_logger::init();
|
|
db::establish_connection();
|
|
|
|
let port = 8000;
|
|
let bind_addr = format!("localhost:{}", port);
|
|
|
|
let mut chain = chain::init();
|
|
let templating_engine = handlers::template_engine().clone();
|
|
chain.link_after(templating_engine);
|
|
|
|
let _server_guard = Iron::new(chain)
|
|
.http(bind_addr.as_str())
|
|
.unwrap();
|
|
} |