server-security 0.1.1

server security proxy
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#[macro_use]
extern crate log;

pub mod config;
pub mod notify;
pub mod proxy;
pub mod security;

use crate::config::init_conf;
use crate::proxy::{new_proxy, CondType};
use crate::security::validate;

pub async fn start(path: String) -> anyhow::Result<()> {
    let config = init_conf(path)?;
    new_proxy(config.proxy, validate, |_| Ok(CondType::Continue)).await
}