Hello there!

Need Help? We are right here!

Support Icon
miniOrange Email Support
success

Thanks for your Enquiry. Our team will soon reach out to you.

If you don't hear from us within 24 hours, please feel free to send a follow-up email to info@xecurify.com

Search Results:

×

miniOrange Authentication Service-Docker


Prerequisites

  • This document assumes that you already have a working installation of Docker or Kubernetes.
  • Download the zip file from here.
  • Follow the Docker-README or Kubernetes-README accordingly, which are provided in the downloaded zip file.

Download On-Premise IDP


  • To run the miniOrange On-premise IDP for first time
    • Run
      docker compose up --build -d
       [ From second time onwards run docker compose up -d]
    • Make sure all the containers are up and running this command:
    • docker ps -a --format="table {{.Names}}\t{{.Image}}\t{{.Status}}". | grep mo-


    • You will see the output as shown below.
    • Docker Containers

  • Check the service availability on browser.
    • Open any browser and browse http://localhost:8080 , you must be able to see admin account setup screen.
    • To check the logs of miniOrange OnPremise idp run the below command:
    • docker logs -f mo-onprem
  • To run the miniOrange On-premise IDP for first time
    • Run
      docker compose up --build -d
       [ From second time onwards run docker compose up -d]
    • Make sure all the containers are up and running this command:
    • docker ps -a --format="table {{.Names}}\t{{.Image}}\t{{.Status}}". | grep mo-


    • You will see the output as shown below.
    • Docker Containers

  • Check the service availability on browser.
    • Open any browser and browse http://localhost:8080 , you must be able to see admin account setup screen.
    • To check the logs of miniOrange OnPremise idp run the below command:
    • docker logs -f mo-onprem

Creating and Managing the Docker Image

Building your Docker Image

  • Create a "moas" folder in "~" root directory.
  • Download the latest build using the below command
    wget https://prod-marketing-site.s3.amazonaws.com/idp/on-premise/releases/zip-distribution/mo-idp-server-3.7.zip
  • Copy Dockerfile and zip files into the "moas" folder.
  • Rename the zip file to mo-idp-server-3.7.zip via this command.
    mv mo-idp-server-3.7.zip mo-idp-server.zip
    .
  • Then build the Docker image using the below command.
    docker build -t miniorange/mo-idp-server-3.7 ~/moas --no-cache".
    .

Running the image in a docker container

  • After image creation, switch to the "moas" folder (/root/moas).
  • Unzip the "mo-idp-server-3.7" file.
  • Rename the inflated folder to "mo-idp-server".
  • Now, run the following command:
    chmod +x /root/moas/mo-idp-server/bin/*.sh
  • Create a "logs" directory inside "mo-idp-server" folder.
  • Then, execute this command:
    docker run -v /root/moas/mo-idp-server:/usr/share/mo-idp-server --net=bridge --name moas -p 9090:8080 -d miniorange/mo-idp-server-3.7

Connecting to your docker container

  • You can connect with the container using the value used with --name parameter that was specified while running the docker container.
    docker exec -it moas bash
    moas is the --name parameter.

Want To Schedule A Demo?

Request a Demo
  



Our Other Identity & Access Management Products