Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wil93/rws
Ranking Web Server: a standalone version
https://github.com/wil93/rws
algorithm-competitions algorithms online-judge
Last synced: 17 days ago
JSON representation
Ranking Web Server: a standalone version
- Host: GitHub
- URL: https://github.com/wil93/rws
- Owner: wil93
- Created: 2016-01-18T18:07:07.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2017-10-24T12:45:39.000Z (about 7 years ago)
- Last Synced: 2024-11-10T03:53:06.395Z (about 1 month ago)
- Topics: algorithm-competitions, algorithms, online-judge
- Language: JavaScript
- Homepage:
- Size: 405 KB
- Stars: 1
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Ranking Web Server
==================A web server to set up and manage a ranking page. Normally, you would need to
install [CMS](http://cms-dev.github.io/) in order to have RWS. This "fork"
tries to ease installation of RWS by splitting it away from CMS into its own
python package.Installation
------------```bash
pip install rws
```Usage
-----```bash
$ rws --help
``````
usage: rws [-h] [-d] [-p HTTP_PORT] [--https-port HTTPS_PORT]
[--https-certfile HTTPS_CERTFILE] [--https-keyfile HTTPS_KEYFILE]
[-t TIMEOUT] [-b BIND_ADDRESS] [--realm-name REALM_NAME] [-l LOGIN]
[--buffer-size BUFFER_SIZE] [-c CONFIG] [--log-dir LOG_DIR]
[--lib-dir LIB_DIR]Ranking Web Server.
optional arguments:
-h, --help show this help message and exit
-d, --drop Drop the data already stored. (default: False)
-p HTTP_PORT, --http-port HTTP_PORT
Listening HTTP port for RankingWebServer. (default:
8890)
--https-port HTTPS_PORT
Listening HTTPS port for RankingWebServer. (default:
None)
--https-certfile HTTPS_CERTFILE
HTTPS certificate file for RankingWebServer. (default:
None)
--https-keyfile HTTPS_KEYFILE
HTTPS key file for RankingWebServer. (default: None)
-t TIMEOUT, --timeout TIMEOUT
Timeout. (default: 600)
-b BIND_ADDRESS, --bind-address BIND_ADDRESS
Listening address for RankingWebServer. (default: )
--realm-name REALM_NAME
Realm name for authentication. (default: Scoreboard)
-l LOGIN, --login LOGIN
Login information for adding and editing data.
(default: usern4me:passw0rd)
--buffer-size BUFFER_SIZE
Buffer size. (default: 100)
-c CONFIG, --config CONFIG
Path to a JSON config file. (default: None)
--log-dir LOG_DIR Directory where RWS will store log files. (default:
/var/local/log/cms/ranking)
--lib-dir LIB_DIR Directory where RWS will store runtime data. (default:
/var/local/lib/cms/ranking)
```