This is the repository for the Open Source API Management system wicked.haufe.io, which is maintained at Haufe-Lexware. For an overview of what this actually does, please see the microsite at wicked.haufe.io. The information on these pages is rather technical and deals with the details of
- Deploying an API Portal into production
- Configuring the APIs and the API Gateway
- Authentication of Portal Users and the configuration thereof
- Setting up a development environment for your API Portal
- Developing the Portal itself (contributing)
- I want to get started quickly with a local wicked-in-a-box
- I want to see how the portal looks and how it is used (see also wicked.haufe.io).
- I want to create my own portal configuration
- I want to deploy a portal to my development machine
- I want to deploy to production
- I want to setup continuous deployment of my API Portal
- I want to setup a local development environment for wicked itself
- I want to contribute to the API Portal
If you feel something important is missing that should be documented, feel free to raise an issue or even file a pull request against the repository.
- Deployment architecture
- Configuring Postgres connections
- Using Authorization Servers with OAuth 2.0
- Defining APIs in the API Portal
- Using Deployment Environments
- Handling Credentials
- Defining User Groups
- Setting up API Plans
- Adding Custom Content to the API Portal
- Monitoring the API Portal
- Configuration Versioning Strategies
- Mutual Upstream SSL Authentication