Sign inSign up

steigr/atlassian-crowd

By steigr

•Updated over 9 years ago

Atlassian Crowd

Image
3

100K+

steigr/atlassian-crowd repository overview

⁠Atlassian Crowd SSO

⁠Configuration

⁠Tomcat

Connectors may be configured through the following variable scheme:

CATALINA_CONNECTOR_x_y with x as positive integer and y an uppercase variant of some connector property. The special value upgrade for y can be empty or http2 to enable HTTP/2 protocol. See scripts/vars⁠ for details.

⁠Atlassian Crowd
  • CROWD_SERVER_ID to assign the server id.
  • CROWD_LICENSE to assign the license string (newlines may be omitted)
  • CROWD_SETUP (default: true) checks if crowd has been setup or automating the setup wizard otherwise.

Support for Crowd is almost complete. For a list of available environment variables see scripts/vars⁠.

⁠Atlassian Crowd SSO

The support for generating crowd.properties is implemented but not tested. See scripts/vars⁠ for details.

⁠Example

# launch crowd web application
docker run --rm \
           --publish=8095:8095 \
           --name=atlassian-crowd \
           --volume=crowd:/crowd \
           steigr/atlassian-crowd

⁠Features

  • Install Crowd
  • Upgrade Apache Tomcat to 8.5.x for HTTP/2 support
  • Bootstrap Crowd automatically
  • Support JDBC Database-Connections
  • Configure Apache Connectors via environment variables
  • Configure Crowd SSO via environment variables
  • Allow passing SSL Certificates and Keys for Tomcat Connectors
  • Use Log4J 2.x
  • Provide Elasticsearch LogAppender
  • Test MySQL connectivity
  • Check JNDI configuration

Tag summary

Content type

Image

Digest

Size

247.1 MB

Last updated

over 9 years ago

docker pull steigr/atlassian-crowd