Skip to content

khj0651/styx

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

STYX

Styx는 Cloud Foundry V2의 웹 콘솔이다.

Requirements

  • Java7 JDK(이상)이 설치되어 있어야 한다. (Maven으로 프로젝트를 build)

Installation

  1. Register Styx as client in the UAA (optional, you can also run Styx as client cf).
  2. 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).
  3. Create a new war using mvn clean package
  4. 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

App Spaces App

Copyright and license

Styx has been built using Bootstrap which has the Apache 2.0 license and AngularJS which has the MIT license.

About

Styx the open source Cloud Foundry console

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 56.8%
  • JavaScript 24.3%
  • HTML 18.7%
  • CSS 0.2%