Otoroshi is a layer of lightweight api management on top of a modern http reverse proxy written in Scala and developped by the MAIF OSS team that can handle all the calls to and between your microservices without service locator and let you change configuration dynamicaly at runtime.
The Otoroshi is a large hairy monster that tends to lurk on the top of the torii gate in front of Shinto shrines. It’s a hostile creature, but also said to be the guardian of the shrine and is said to leap down from the top of the gate to devour those who approach the shrine for only self-serving purposes.
You can install and run Otoroshi with this little bash snippet
curl -L -o otoroshi.jar 'https://github.com/MAIF/otoroshi/releases/download/v16.14.0/otoroshi.jar'
java -jar otoroshi.jar
or using docker
docker run -p "8080:8080" maif/otoroshi:16.14.0
now open your browser to http://otoroshi.oto.tools:8080/, log in with the credential generated in the logs and explore by yourself, if you want better instructions, just go to the Quick Start or directly to the installation instructions
- About Otoroshi
- Getting started
- Install Otoroshi
- Main entities
- Detailed topics
- How to’s
- Admin REST API
- Deploy to production
- Developing Otoroshi
Join the Otoroshi server Discord
The sources of Otoroshi are available on Github.
Otoroshi is Open Source and available under the Apache 2 License