Skip to content

A stupid game for learning about containers, capabilities, and syscalls.

License

Notifications You must be signed in to change notification settings

reuben-sutton/contained.af

 
 

Repository files navigation

contained.af

A stupid game for learning about capabilities and syscalls, WIP.

Travis CI

To add a question edit this file: static/js/questions.js.

Run contained.af locally

Contained is made of a few components:

  • A static HTML and JavaScript frontend in static/
  • A Go web server in the project root
  • An isolated Docker installation, running inside a Docker container ("Docker-in-Docker").

Prepare the static assets with:

make dev

Start an isolated Docker instance in the background with:

make dind

Build and run the server with:

make run

After a few moments, contained will be available at http://localhost:1234/.

About

A stupid game for learning about containers, capabilities, and syscalls.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 66.3%
  • CSS 15.8%
  • Go 14.5%
  • HTML 1.4%
  • Makefile 1.2%
  • Shell 0.8%