v0.3.0
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEE1MTdYA1m9lqO/FEeGPNoXAAiv/MFAlqlUC4ACgkQGPNoXAAi
v/Pryg/+Opv68giTARGT2pj0qObAS+3bCJjhpXjaRHmZNV6UveRT+i7TLZgHF48I
Z9bQ4usjNmWELRFa2f1wvw3/Euvl/0UK3VVA6AOAqRkvx4XkmXqJrccZ3TkW107I
Mtiol8eCbSi6rcNg8zkxc/4mwGvSXc2lq2ng7imJjML9A4DkeWJtI0Df4qakNL7S
jAGzdmd2eje3AwO8Y4mi8tUqU8JA5Ze4MemZUCku21IfhMg+I7AgNliagaWzOPHI
Q/g+e4Yg65vcpWYEHm7iyNOU1l86fjKljHo6lQJhayDi1YZaGN1mYeTdiC7MbJ8z
ADxqCBg33/IpQ19qBVMQA9K2kUp0+1j6+3VzvVsvlYnTo5l1KSVTzrj8LZ5pPhfd
tfyeog6ei0vxKoAMAjUyWSqhNAnoGx2d76vR1/sH3H8y5sURRR6YWK8lPa4Oet+9
Np/77gelryyqFn4NS3adGHSx9XWRmHaw8npb+qDyA7XtO0zPiQBX19N1OijFJ4Nw
PhY7jHFjRCCmTKyaFvV6D/VNocmpacUlqg9zgXdE30YTAzp48v2qZ6r3vnuM+UI6
hnWMF6iWCnC/XMls07YWuw4mCXMAZ+o7vl5mURYI6H13+mJ6WBrsX+7VSG1Gdpys
8irjp6Eq3DC6KZeO+33W0efSdpG4OP5hky1lTlQyHXzajuEqDUU=
=Yc9/
-----END PGP SIGNATURE-----
Bump version to v0.3.0

Signed-off-by: Jess Frazelle <acidburn@microsoft.com>
1 file changed
tree: 4200715a10afb20c40a1c5804545996ca7cd2e1e
  1. .dockerignore
  2. .gitignore
  3. .travis.yml
  4. Dockerfile
  5. Dockerfile.dev
  6. Dockerfile.dind
  7. Gopkg.lock
  8. Gopkg.toml
  9. LICENSE
  10. Makefile
  11. README.md
  12. VERSION.txt
  13. config/
  14. docker.go
  15. frontend/
  16. main.go
  17. seccomp.go
  18. server.go
  19. vendor/
  20. version/
README.md

contained.af

Travis CI

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

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

Run contained.af locally

Contained is made of a few components:

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

Prepare the static frontend 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:10000/.