ibis/src/main.rs

26 lines
616 B
Rust
Raw Normal View History

use crate::axum::http::listen;
use crate::{instance::new_instance, objects::post::DbPost, utils::generate_object_id};
use error::Error;
use tracing::log::LevelFilter;
mod activities;
mod axum;
mod error;
mod instance;
mod objects;
mod utils;
#[tokio::main]
async fn main() -> Result<(), Error> {
env_logger::builder()
.filter_level(LevelFilter::Warn)
.filter_module("activitypub_federation", LevelFilter::Info)
.filter_module("fediwiki", LevelFilter::Info)
.init();
let alpha = new_instance("localhost:8001", "alpha".to_string()).await?;
listen(&alpha)?;
Ok(())
2023-11-14 22:41:58 +00:00
}