A Cloud/Web-Based Simulation Environment
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin
config
dist
docs
server project sharing with a group Aug 2, 2017
src
style
test
.babelrc
.editorconfig
.eslintrc.js
.gitignore
.npmignore
.travis.yml
LICENSE
README.md
URLS.md
ec2_instance_types.py
package-lock.json
package.json
prettier.config.js
requirements.txt
webpack.config.js

README.md

HPCCloud

codecov.io Build Status Dependency Status semantic-release npm-download npm-version-requirement node-version-requirement

Goal

Web interface to the HPCCloud infrastructure that abstract simulation environment and resources on which you can run those simulations.

Installation

Observe the instructions for HPCCloud deploy;

Development

$ git clone https://github.com/Kitware/HPCCloud.git
$ cd HPCCloud
$ npm install
$ npm start

Troubleshooting

(With the vm running from HPCCloud-Deploy)

$ vagrant ssh
$ sudo -iu hpccloud

Fixing celery Girder URL

$ vi /opt/hpccloud/cumulus/cumulus/conf/config.json
  +-> Fix host to be localhost
  +-> baseUrl: "http://localhost:8080/api/v1",
$ sudo service celeryd restart

Documentation

See the documentation in this repository for a getting started guide, advanced documentation, and workflow descriptions.

Licensing

HPCCloud is licensed under Apache 2.

Getting Involved

Fork our repository and do great things. At Kitware, we've been contributing to open-source software for 15 years and counting, and we want to make hpc-cloud useful to as many people as possible.