Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/robbertkl/magister
E-mail notifier for new grades posted on Magister
https://github.com/robbertkl/magister
Last synced: 22 days ago
JSON representation
E-mail notifier for new grades posted on Magister
- Host: GitHub
- URL: https://github.com/robbertkl/magister
- Owner: robbertkl
- License: mit
- Created: 2016-04-15T20:59:49.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2023-02-03T03:17:01.000Z (almost 2 years ago)
- Last Synced: 2024-05-01T21:15:58.138Z (7 months ago)
- Language: JavaScript
- Size: 87.9 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Magister
[![](https://badge.imagelayers.io/robbertkl/magister:latest.svg)](https://imagelayers.io/?images=robbertkl/magister:latest)
E-mail notifier for new grades posted on Magister
## Usage
The commands below runs a continuous check for new grades. To notify once for previous grades since a specific date, add the date as an argument to `node app` or as the docker run command.
Node.js:
```
export MAGISTER_SCHOOL=xxx
export MAGISTER_USERNAME=xxx
export MAGISTER_PASSWORD=xxx
export [email protected],[email protected]
export SENDER="Magister "
node app
```Docker:
```
docker run -d --restart=always \
-e MAGISTER_SCHOOL=xxx \
-e MAGISTER_USERNAME=xxx \
-e MAGISTER_PASSWORD=xxx \
-e [email protected],[email protected] \
-e SENDER="Magister " \
robbertkl/magister
```Docker-compose:
```yaml
magister:
image: robbertkl/magister
restart: always
environment:
- MAGISTER_SCHOOL=xxx
- MAGISTER_USERNAME=xxx
- MAGISTER_PASSWORD=xxx
- [email protected],[email protected]
- SENDER="Magister "
```## License
Published under the [MIT License](http://www.opensource.org/licenses/mit-license.php).