Panamax is a containerized app creator with an open-source app marketplace hosted in GitHub. Panamax provides a friendly interface for users of Docker, Fleet & CoreOS. With Panamax, you can easily create, share, and deploy any containerized app no matter how complex it might be. Learn more at Panamax.io or browse the Panamax Wiki.
- Ruby 2.1+
- Panamax API running somewhere accessible to the panamax-ui application
git clone firstname.lastname@example.org:CenturyLinkLabs/panamax-ui.git cd panamax-ui bundle # the below environment variables are set by .env in the root of the project. # You may need to override them to point to the API installation you are using. # Do not check your local changes into version control export PMX_API_PORT_3000_TCP_ADDR=localhost export PMX_API_PORT_3000_TCP_PORT=8888 rails s
now visit localhost:3000 and see if it works
Running tests, etc.
rspec spec # ruby specs rake teaspoon # js specs, can also be accessed in UI at /teaspoon/default rake jslint # catch those missing semicolons!