Halo is a NodeJS based OpenStack Dashboard. It provides a web dashboad to do interaction between OpenStack services including Nova, Keystone, Swift and so on.
- Openstack project client
- OpenStack admin client
- login client
- register client
- register and login server
- configuration server
- OpenStack API
- OpenStack Driver
- mysql driver
Get your code ready:
git clone git@github.com:unitedstack/halo.git --recursive
Init project
./init.sh
Start Service
npm start
Then visit localhost:5678
to preview the effect.
For more scripts, Please visit http://halo.ustack.com/started/scripts.html.
Please make sure to read the Issue Reporting Checklist before opening an issue.
Halo welcome every one who wants to contribute the code, please read over CONTRIBUTING first.
Before development, please read over Halo Code Convention.
Please visit Change Log.
For the latest releases and announcements, follow us:
- Weibo: @UnitedStack_Halo
- Twitter: @ustack_halo