STYX
Styx is a web console for Cloud Foundry V2.
Requirements
- Styx requires the Java7 JDK installed locally (in order to build the project with Maven)
Installation
- Register Styx as client in the UAA (optional, you can also run Styx as client cf).
- Update styx.properties in src/main/resources with the base URLs to your Cloud Foundry API and UAA and the client id
and client secret you used to register Styx (use client id cf and leave client secret empty to run as cf).
- Create a new war using mvn clean package
- Push Styx to your Cloud Foundry
Enable UAA username feature
For some reason the Cloud Foundry API does not return user names for any operation. As a workaround you can enable
an endpoint on the UAA that will return the user names.
In your BOSH deployment descriptor enable the following setting:
scim:
userids_enabled: true
Screenshots
Copyright and license
Styx has been built using Bootstrap which has the
Apache 2.0 license
and AngularJS which has the
MIT license.