pub async fn start_server(
reload_tx: Sender<()>,
event_manager: Option<Arc<EventManager>>,
internal_context: Arc<InternalContext>,
email_config: Option<EmailConfig>,
dry_run: bool,
addrs: Vec<SocketAddr>,
scheduler: Arc<Scheduler>,
)