Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kiprasvitas/krunkermapripper
A Krunker Map Downloader that can run on Heroku
https://github.com/kiprasvitas/krunkermapripper
downloader flask heroku krunker map python
Last synced: 7 days ago
JSON representation
A Krunker Map Downloader that can run on Heroku
- Host: GitHub
- URL: https://github.com/kiprasvitas/krunkermapripper
- Owner: kiprasvitas
- Created: 2021-05-26T23:50:33.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-07-19T01:11:23.000Z (over 3 years ago)
- Last Synced: 2023-07-26T20:28:36.547Z (over 1 year ago)
- Topics: downloader, flask, heroku, krunker, map, python
- Language: Python
- Homepage: https://krunkermapdownloader.herokuapp.com
- Size: 10.8 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Krunker Map Downloader API
This web application is based an introduction to background worker processes in Heroku, which can be found at the [Heroku Devcenter](https://devcenter.heroku.com/articles/python-rq).I've made the 'web' process return a job id instead of the actual job result. The job id can be saved by the client, and used subsequently to long-poll the web process. Once the worker is done, when queried with the job id, the web process returns the result.
Example to start map downloader: https://krunkermapdownloader.herokuapp.com/?name=nameofmap
Make sure to copy the job id somewhere safe for later use.
Example to retrieve map data generated: https://krunkermapdownloader.herokuapp.com/?job=jobid
I've also added app.json and this readme so you can:
## Deploy to Heroku
By clicking the button below.[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy)