This project help you building a full developement or production sxapi environement. Instead of manually installing these environement you can use this installer to setup your environement and start developping sxapi microservice within a minute. SXAPI is a microservice framework optimized for building simple and extensible API efficiently. You can have more information on the sxapi-core project page
- Fedora Linux OS (if not, install virtualbox and start a Fedora VM)
- root access (only for installing required software)
- wget tool (
sudo yum install -y wget
)
Run the following commands
su -
wget https://goo.gl/82RvZs -q -O sxapi-installer && chmod ug+x sxapi-installer && ./sxapi-installer
Menu is interactive. If you want to setup both workstation and server environement, you can execute again sxapi-installer. After installation, you can remove sapi-installer with rm sxapi-installer
Install docker, docker-compose and sxapi-console-cws. Start docker daemon and sxapi-console-cws instance. After this installation, your server can execute one or multiple sxapi micro-services
Install docker, docker-compose and sxapi-console-cli. Start docker daemon. After this installation, your workstation can execute one or multiple sxapi micro-services based on the sxapi-sample
If you run into difficulties installing or running sxapi, please report issue for installer or issue for sxapi.
SXAPI is licensed under the Apache License, Version 2.0.