Skip to main content

Hybrid setup

Follow these steps to install and run the Authnull hybrid admin console application using Docker and Docker Compose on a Linux machine.

Pre-requisites:

Linux:

  • Docker must be installed on the system.
  • Docker Compose must be installed.
  • Root or sudo access is required.
  • Ensure that the Docker Engine service is running.

Setup Admin Console:

Step 1: Verify the Docker Installation

Run the following commands to verify the Docker and Docker Compose installations.

docker --version
docker compose version

Step 2: Log in to the Docker registry

Run the login command to authenticate with the AuthNull public registry.

docker login docker-repo-public.authnull.com

The username and password have been provided to you via email.

Step 3: Pull the Authnull Admin Console Docker image

docker pull docker-repo-public.authnull.com/authnull-admin-ui:prod

Docker Pull

Step 4: Verify the Pulled Image

List the available Docker images to confirm that the image has been downloaded.

docker images

Verify Image

Step 5: Navigate to Docker Compose Directory

Navigate to the folder where the docker-compose.yaml file is located.

cd /path/to/docker-compose-folder

Step 6: Start the Admin Console Container

Run the following command to start the required container in detached mode.

docker compose up -d

Run docker

Step 7: Verify the Running Container

Run the following command to confirm that the Admin Console container is running.

docker ps

Verify docker

Step 8: Verify that the Admin Console is running in the browser

Open the following URL in your browser to confirm that the Admin Console service is running on your system.

http://<linux-server-ip>:3000 

Admin Console

Completion

Upon completing the above steps, the Admin Console application will be successfully deployed. Ensure that all services are running and accessible. You can monitor logs using the command.

docker logs <container_name>