tigerbeetle_api
tigerbeetle_api copied to clipboard
TigerBeetle Rest/gRPC API Server (3rd party)
Tiger Beetle REST
A simple REST api server for TigerBeetle
Rest API: Tigerbeetle REST API uses 🐶 Bruno
Download the client here: https://www.usebruno.com/
And get started by opening the /bruno directory in Bruno.
Config Example File: /config-example.yml
Development setup
1. Install golang
Setup and run tigerbeetle in docker
$ make docker-setup docker-start
2. Copy example config file
$ cp .example.env .env
By default it is set to use a grpc server uncomment USE_GRPC=false and set to false for rest api.
4. Run server with the following command
$ make start
Cross Compilation
Install zig for cross-compilation
$ brew install zig
Build tigerbeetle_api cross-compiled
Read the Makefile and run one.
License
Apache License Version 2.0