Public Repository

Last pushed: 2 years ago
Short Description
Stormpath AD / LDAP agent for enterprise authentication integration with Stormpath backend
Full Description

Supported tags and respective Dockerfile links

What is the Stormpath Agent?

Stormpath offers a firewall-friendly approach that’s perfect for internal applications trying to sync to their own AD/LDAP servers and for SaaS applications trying to sync with their customers’ AD/LDAP servers.

For more information on the Stormpath integration with enterprise directories please refer to:

Stormpath Docs

The AD Agent is dependent on JRE 1.8 and hence this container is based on java:8 image

Agent Configuration file

The Stormpath agent is based on a configuration file called dapper.properties and the recommendation is to host this on the local file system and mount the file as shown in the docker run command detailed below.

A sample configuration file is shown below for reference and needs to be updated to include the agent id and API keys which are available from the Stormpath console.

# Copyright (c) 2013, Stormpath, Inc.
# All rights reserved.
#

# ========================================================
# Authentication
#
# Set your agent's ID here
# ========================================================
agent.id = PutAgentSpecificIdHere

# ========================================================
# Reference your apikey.properties file _OR_
# uncomment and set your account's apikey id and secret here
# ========================================================
apiKey.location=file:${user.home}/.stormpath/apikey.properties
#apiKey.id=PutApiKeyIdHere
#apiKey.secret=PutApiKeySecretHere

How to use this container

The Stormpath Agent has a configuration file that is located in the /conf directory called dapper.properties. The default properties file has been included in the container but this can be easily updated with site specific details by mounting the file from the local file system using the volume -v option in the docker run command:

docker run -d --name sp-agent -v /opt/sp/dapper.properties:/opt/stormpath/agent/conf/dapper.properties cesdaile/stormpath-agent

Docker Pull Command
Owner
cesdaile

Comments (0)