![]() | The Readme.MD file of the Whydah github repos contains detailed installation information and start-up scripts |
Release notes
A typical production installation of Whydah:
|
Using DNS & mod_balance load-balancing
More configuration documentation
- SSOLoginWebApp HA configuration (AWS ELB and Apache front)
- SecurityTokenService HA configuration (AWS EC2 Hazelcast)
Load-balancing
- Amazon's Elastic Load Balancing
(We use this for AWS deployments)
- Round-robin_DNS
and Apache mod_balance (We use this for on-premise deployments)
- Apache only load-balancer: How To Set Up A Loadbalanced High-Availability Apache Cluster
Installation guides
See Whydah infrastructure recommendations for particular tips on infrastructure setup.
Linux
- [Install SSOLoginWebApp on Ubuntu]
- [Install SecurityTokenService on Ubuntu]
- Install UserIdentityBackend
- [Install UserAdminWebApp on Ubuntu]
- [Install apache web proxy on Ubuntu]
Integration setups
See TestWebApp for an example on how to integrate your application with Whydah. The github repository includes examples in Java, JavaScript,
Django, Microsoft Sharepoint App and Spring Security.
Default ports for the whydah services
Whydah Module | Default Port |
---|---|
UserIdentityBackend | 9995 |
SecurityTokenService | 9998 |
UserAdminService | 9992 |
UserAdminWebapp | 9996 |
SSOLoginWebApp | 9997 |
CRMService | 12121 |
SPAProxyService | 9898 |
OAUTH2Service | 8086 |
IAM_MODE
IAM_MODE is used to run the modules in different mode
IAM_CONFIG
IAM_CONFIG is used to define your own config-file for Whydah. File-names are relative to current directory. Example:
Labels:
None
Page:
Whydah infrastructure recommendations
Page:
Whydah production setup
Page:
Whydah FAQ
Page:
Contributing to Whydah - demo and test installation
Page:
Docker installation of all whydah modules
Page:
AWS Provisioning
Page:
Whydah helper scripts
Page:
Testdata
Page:
Install UserIdentityBackend
Page:
Installation and configuration of ApacheDS for Whydah
Page:
Powershell trial and error
Page:
IAM_MODE
Page:
User directory strategy
Page:
Whydah Docker packaging strategy
Page:
Example Whydah 2.1 installation Cantara QA
Page:
Application configuration