Skip to content

An implementation of a LDAP client, focusing on authentication workflows relevant to ODK-X Sync to support standard on-boarding requirements in its application suite.

Notifications You must be signed in to change notification settings

IntelliSOFT-Consulting/odk-x-auth

Repository files navigation

odk-x-auth

Description

An implementation of a LDAP client, focused on workflows relevant to ODK-X to standardize onboarding and support requirements in it's application suite.

Run in production.

docker run -p 8080:8080 intellisoftkenya/odk-x-admin:latest

Visit http://localhost:8080

docker build --pull --rm -f "Dockerfile" -t intellisoftkenya/odk-x-admin:latest "."

Run in development mode.

Build the Docker image (Entire project)

docker build --pull --rm -f "Dockerfile" -t intellisoftkenya/odk-x-admin:latest "."

Build the Docker image (API only)

docker build --pull --rm -f "./api/Dockerfile" -t intellisoftkenya/odk-x-admin-api:latest "."

Setting up SMTP

In the ldap.env file in the repo. Update the configurations for the following.

# smtp-configuration
ADMIN_UI_URL=http://odkxauth.intellisoftkenya.com
SMTP_HOST=""
SMTP_SENDER=""
SMTP_PASSWORD=""

About

An implementation of a LDAP client, focusing on authentication workflows relevant to ODK-X Sync to support standard on-boarding requirements in its application suite.

Resources

Stars

Watchers

Forks

Packages

No packages published