Raptor is composed of different APIs that has its own repository
- Inventory, Stream, Profile, Action, Tree (Java) https://github.com/raptorbox/raptor
README of each repository to learn how to setup the single service development environment.
You need to install the following tools:
Clone the repository
Clone the main github repository in your home directory
git clone https://github.com/raptorbox/raptor
Compose file types
There are 3 different
docker-composecompatible files for different kind of deployment
./dev.ymlBase services like databases and admin tools
./test.ymlServices exposing connectable ports on the machine, used for developing a services while maintaining communication with other containerized services. Note: Ensure to add to your
/etc/hoststhe list of hosts under
config/hosts. It is required to have transparent proxy of request.
./docker-compose.ymlZero-config setup (but need to change default password once started!)
Wrapper scripts to use the above mentioned compose files are also made available.