6 releases
0.1.5 | Apr 17, 2024 |
---|---|
0.1.4 | Apr 4, 2024 |
#3 in #lite
285 downloads per month
34KB
904 lines
The neolite
SDK makes it easy to work with Biznet Gio's NEO Lite service. With NEO Lite SDK, developers can effortlessly manage and control their VPS instances for hosting websites and applications.
Usage
#[tokio::main]
async fn main() -> anyhow::Result<()> {
let url = "https://api.portal.biznetgio.dev/v1/neolites".parse::<http::Uri>()?;
let token = env::var("TOKEN").context("TOKEN env not found.")?;
let config = Config::new(url, &token);
let client = Client::new(config)?;
let keypair = Lite::new(client).keypair().await?;
let key = keypair.create("gandalf0").await?;
println!("{}", key.name);
Ok(())
}
To learn more, see other examples.
Development
git clone https://github.com/BiznetGIO/neolite
cd neolite
# Run unit tests and integration tests
just comply
Contributing
To learn more read the contributing guide
Dependencies
~6–17MB
~225K SLoC