Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tsuru/tsuru-dashboard
Web dashboard for tsuru PaaS.
https://github.com/tsuru/tsuru-dashboard
hacktoberfest tsuru
Last synced: 9 days ago
JSON representation
Web dashboard for tsuru PaaS.
- Host: GitHub
- URL: https://github.com/tsuru/tsuru-dashboard
- Owner: tsuru
- Archived: true
- Created: 2012-07-19T16:31:42.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2023-06-13T17:53:35.000Z (over 1 year ago)
- Last Synced: 2024-09-15T21:57:28.389Z (about 2 months ago)
- Topics: hacktoberfest, tsuru
- Language: Python
- Homepage:
- Size: 16.2 MB
- Stars: 142
- Watchers: 54
- Forks: 60
- Open Issues: 40
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
Awesome Lists containing this project
- awesome-starred - tsuru/tsuru-dashboard - Web dashboard for tsuru PaaS. (hacktoberfest)
README
# tsuru-dashboard
[![Build Status](https://secure.travis-ci.org/tsuru/tsuru-dashboard.png?branch=master)](http://travis-ci.org/tsuru/tsuru-dashboard)
tsuru-dashboard is a Django-based project aimed at providing a Web-based dashboard for tsuru.
For issue tracking:
* https://github.com/tsuru/tsuru-dashboard/issues
# Deploying to tsuru
tsuru-dashboard can be deployed to tsuru like any other app.
All you need to do is create a python app and deploy to tsuru using `git push` or `tsuru app-deploy`.# Setting up a development environment
For local development, first create a virtualenv and install the deps:
$ make deps
If all is well you should able to run the local server:
$ export TSURU_HOST=http://tsuru-api-endpoint.com
$ make run## Browserifying jsx files
To generate all javascript files based on `js` file you can use the command:
$ make build-js
# Running tests
## Running all tests
$ make test
## Running python tests
$ make python-test
## Running javascript tests
$ make node-test
# Links
- Full tsuru documentation: http://docs.tsuru.io
- How to Contribute: http://docs.tsuru.io/en/latest/contributing
- Repository & Issue Tracker: https://github.com/tsuru/tsuru-dashboard
- Talk to us on Gitter: https://gitter.im/tsuru/tsuru