Setup miniOrange Access Gateway
A step-by-step guide to installing and configuring miniOrange Access Gateway (MAG) for secure access and authentication.
System Requirements
miniOrange access Gateway server has the following system requirements.
- Operating System: Linux or Windows operating system that runs minimum Java 11
- CPU Core: 4 Core
- RAM: 16GB and above
- HDD: 20GB or above
- JAVA Environment: jdk11
- Server Access Policies: Port 80 (HTTP Port), Port 443 (HTTPS PORT), Port 8181 for MAG dashboard
- Database: MongoDB
Install miniOrange Access Gateway
Follow the steps to deploy the miniOrange Access gateway server on your operating system:
Pre-Requisites
Download Required Files:
- Check MongoDB is installed and in active status.

- Run the downloaded installer (sh) file using the command below.

Follow the Step-by-Step Guide given below for Miniorange Access Gateway Setup
1. Sign up with miniOrange Access Gateway
2. Configure Upstream Servers
Upstream servers are your applications where you would like miniOrange Access Gateway to connect and perform Load Balancing, SSO, or MFA.
- Click the ADD UPSTREAM button.

- Now, Click on Add Upstream Server Group.

- Enter the Group Name.
- Click on Add Server to add the application's IP address to your upstream group.

- Under the Scheme field, select the appropriate scheme from the dropdown.
- Provide the Host and IP of the custom application.

- To configure multiple Upstream servers, click Add Server again and enter details such as the scheme, IP, and port.

- Enable the Load Balancing toggle and select the desired algorithm from the Policy Name dropdown.

- Click Save.
3. Add Authentication
miniOrange Access Gateway provides SAML Authentication to configure SSO for your application through miniOrange Identity Provider.
- On the left sidebar, select Authentication Providers and then click the Add Authentication Provider button.
- Click on Add authentication provider button.

- Now click on SAML Authentication.

- Enter the Identity provider name and click Save.

4. Add Application
5. Add Interceptor
- Click on the Add Interceptor button & you will see some default Interceptor.

- Select the Interceptor to configure.

- Click on Save.
- In Dashboard, you can check all the configuration summary and and server health status.

6. Accessing the Gateway