Skip to content
This repository has been archived by the owner on Feb 12, 2022. It is now read-only.
/ andromeda Public archive

(Deprecated) Manages challenge docker containers for RACTF

Notifications You must be signed in to change notification settings

ractf/andromeda

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Andromeda

Deprecated: See Polaris for a replacement

Build Release Badge Build Container Badge

Andromeda is a simple Docker container manager for CTFs.

Usage

Build all the challenge containers:

andromeda build -f [challenge dir]

Run the server:

andromeda start -f [challenge dir] -b [server ip] -a [api ip:port]

Config

Each challenge should be stored in its own subdirectory and have a challenge.json that looks like this:

{
  "name": "challenge",
  "port": 3000,
  "mem_limit": 512,
  "user_limit": 100
}

This config file should be stored in a directory with the challenges docker file and other relevant files. .