2017-03-09 02:00:30 +01:00
|
|
|
Tartiflette
|
2017-03-08 14:24:58 +01:00
|
|
|
===========
|
|
|
|
|
2017-12-19 17:03:51 +01:00
|
|
|
A dashboard for YunoHost core & app development/packaging
|
2017-03-08 14:24:58 +01:00
|
|
|
|
|
|
|
Install
|
|
|
|
-------
|
|
|
|
|
|
|
|
- Clone this repo
|
2017-12-19 17:03:51 +01:00
|
|
|
- Setup the venv :
|
|
|
|
|
|
|
|
```
|
|
|
|
virtualenv -p python3 venv
|
|
|
|
source venv/bin/activate
|
|
|
|
```
|
|
|
|
|
|
|
|
- Install the dependencies :
|
|
|
|
|
2017-03-08 14:24:58 +01:00
|
|
|
```
|
2017-12-19 17:03:51 +01:00
|
|
|
pip install -r requirements.txt
|
2017-03-08 14:24:58 +01:00
|
|
|
```
|
|
|
|
|
2017-12-19 17:03:51 +01:00
|
|
|
- Configure `GITHUB_USER` and `GITHUB_TOKEN` in settings.py
|
|
|
|
|
|
|
|
- Init the database :
|
2017-03-08 14:24:58 +01:00
|
|
|
|
|
|
|
```
|
2017-12-19 17:03:51 +01:00
|
|
|
./manage.py nuke
|
|
|
|
./manage.py init
|
2017-03-08 14:24:58 +01:00
|
|
|
```
|
|
|
|
|
2017-12-19 17:03:51 +01:00
|
|
|
- Fetch/update the DB
|
2017-03-08 14:24:58 +01:00
|
|
|
|
2017-12-19 17:03:51 +01:00
|
|
|
```
|
|
|
|
./manage.py update
|
|
|
|
```
|