Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/scoringengine/scoringengine
Scoring Engine for Red/White/Blue Team Competitions
https://github.com/scoringengine/scoringengine
ccdc python scoring-engine
Last synced: 21 days ago
JSON representation
Scoring Engine for Red/White/Blue Team Competitions
- Host: GitHub
- URL: https://github.com/scoringengine/scoringengine
- Owner: scoringengine
- License: mit
- Created: 2016-10-25T20:05:11.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2024-05-09T19:06:38.000Z (7 months ago)
- Last Synced: 2024-05-11T05:48:05.992Z (7 months ago)
- Topics: ccdc, python, scoring-engine
- Language: Python
- Size: 6.26 MB
- Stars: 118
- Watchers: 11
- Forks: 44
- Open Issues: 148
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-hacking-lists - scoringengine/scoringengine - Scoring Engine for Red/White/Blue Team Competitions (Python)
README
[![Documentation Status](https://readthedocs.org/projects/scoringengine/badge/?version=latest)](https://scoringengine.readthedocs.io/en/latest/)
[![CI](https://github.com/scoringengine/scoringengine/actions/workflows/tests.yml/badge.svg)](https://github.com/scoringengine/scoringengine/actions/workflows/tests.yml)
[![Coverage Status](https://coveralls.io/repos/github/scoringengine/scoringengine/badge.svg?branch=master)](https://coveralls.io/github/scoringengine/scoringengine?branch=master)# Scoring Engine
Scoring Engine for Red/White/Blue Team Competitions
## Getting started
Download [Docker](https://www.docker.com/products/overview). If you are on Mac or Windows, [Docker Compose](https://docs.docker.com/compose) will be automatically installed. On Linux, make sure you have the latest version of [Compose](https://docs.docker.com/compose/install/). If you're using [Docker for Windows](https://docs.docker.com/docker-for-windows/) on Windows 10 pro or later, you must also [switch to Linux containers](https://docs.docker.com/docker-for-windows/#switch-between-windows-and-linux-containers).
Run in this directory:
```
docker-compose build
docker-compose up
```If you want to delete the database before starting, set the SCORINGENGINE_OVERWRITE_DB environment variable:
```
SCORINGENGINE_OVERWRITE_DB=true docker-compose up
```We also provide the ability to run it in an 'example' mode. This means only the web ui runs, and the database is prepopulated with example data. Set the SCORINGENGINE_EXAMPLE environment variable to true:
```
SCORINGENGINE_EXAMPLE=true docker-compose up
```The app will be running at [http://localhost](http://localhost)
Log in with any of the following logins at http://localhost:
- whiteteamuser:testpass
- team1user1:testpass
- team2user1:testpass
- team2user2:testpass
- redteamuser:testpass## Documentation
[https://scoringengine.readthedocs.io/en/latest/](https://scoringengine.readthedocs.io/en/latest/)