rscale 0.1.0

Self-hosted Rust control plane for operating a single tailnet with Tailscale clients
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use std::process::ExitCode;

#[tokio::main]
async fn main() -> ExitCode {
    match rscale::cli::run().await {
        Ok(()) => ExitCode::SUCCESS,
        Err(err) => {
            eprintln!("{err}");
            ExitCode::FAILURE
        }
    }
}