CLI, API & SDK
You can further extend the functionality of Bunnyshell or integrate it into your existing flows, using either the CLI or the Public API. We also offer la Go SDK to use directly within your projects.
CLI
Bunnyshell's CLI tool helps you achieve your most common tasks and makes it simple to integrate our platform in your existing flows, such as pipelines, deployment scripts, testing scripts etc. or when you use remote development.
From the CLI tool, you can see and control your Environments:
- Clone an Environment
- Start/stop an Environment
- Deploy an Environment
- See the events for an Environment
- Delete an Environment
- Start Remote Development
CLI
For installation instructions, or further details, please consult the dedicated CLI section of our documentation.
Self-explore the CLI
Use
bns [command] --help
for more information about a particular command.
Ā
Public API
You can find the documentation for the Bunnyshell Public API here.
- Components
- Environments
- Variables
- Events
- Organization
- Projects
API
The Public API documentation can be found in the API Reference section.
Ā
SDK
We currently offer a Go SDK, so you can integrate with Bunnyshell directly from your projects. This way, you are able to build complex layers on top of what Bunnyshell already offers to fully satisfy your project needs.
SDK
The official GO SDK for the Bunnyshell API is available here:
https://github.com/bunnyshellosi/go-sdk
Updated 3 months ago