https://github.com/sdslabs/studyportal-utils
https://github.com/sdslabs/studyportal-utils
Last synced: over 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/sdslabs/studyportal-utils
- Owner: sdslabs
- Created: 2019-10-24T13:05:38.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-01-27T20:19:51.000Z (over 4 years ago)
- Last Synced: 2025-01-05T13:42:06.391Z (over 1 year ago)
- Language: Python
- Size: 347 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Studyportal-Utils
> This is a utility package built solely for managing studyportal developed by SDSLabs
Utility suite for deploying and managing [Studyportal](https://study.sdslabs.co/).
### Pre-requisites:
1. Python 3.6+ (preferred version: 3.6.9)
1. [PostgreSQL service](https://www.digitalocean.com/community/tutorials/how-to-install-and-use-postgresql-on-ubuntu-18-04).
### Setup instructions:
1. Install [poetry](https://python-poetry.org/docs/#installation)
1. Generate a [credentials.json](https://developers.google.com/identity/protocols/oauth2/web-server) and place it in `studyportal-utils/studyportal`
1. Run ```poetry install``` to install the necessary packages.
### Usage instructions:
1. Run ```poetry shell``` to load into the poetry virtualenv
1. Inside the new shell, run ```studyportal --help``` to get the list of available commands.
Made with :heart: by [SDSLabs](https://sdslabs.co/)