Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/elysium-suite/sarpedon

Simple and fast aeacus endpoint
https://github.com/elysium-suite/sarpedon

crypto elyisum-suite endpoint go mongodb

Last synced: about 1 month ago
JSON representation

Simple and fast aeacus endpoint

Awesome Lists containing this project

README

        

# sarpedon (Σαρπηδών)

Simple and very fast [aeacus](https://github.com/elysium-suite/aeacus) endpoint.

## Installation

Use these steps for a Linux system with `apt`:

```bash
cd /opt
git clone https://github.com/elysium-suite/sarpedon
cd sarpedon
bash install.sh
```

## Usage

```bash
./sarpedon
```

Example configuration (`sarpedon.conf`):

```toml
event = "My Event" # Event name
password = "s3cr3tP4ssw0rd" # Needed for scoring request encryption
playtime = "6h" # PlayTime limit in format https://godoc.org/time#ParseDuration
enforce = false # (Not supported in aeacus) If enforce is set, images will be sent a kill signal after the playtime limit is reached
timezone = "America/Los_Angeles" # Required for all timestamp conversions, in format https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
discordhook = "https://discord.com/api/webhooks/webhook_id/webhook_token" # Optional, for posting image completions to Discord
timeout = 15 # Optional, web server timeout in seconds (default: 15 seconds). Set to -1 for no timeout

[[admin]] # Admin account to view vulnerabilities scored
username = "admin"
password = "mypassword:)"

[[image]]
name = "Linux-Machine" # Image name set in vulnerability remediation engine configuration
color = "#ff00ff" # Optional

[[image]]
name = "Windows-Machine"
color = "#00ff00"

[[team]]
id = "MyId1"
alias = "CoolTeam1"
email = "[email protected]" # Optional

[[team]]
id = "MyId2"
alias = "CoolTeam2"
email = "[email protected]"
```

Don't know what to use this with? Try [aeacus](https://github.com/elysium-suite/aeacus).