Go to file
2015-12-23 16:34:22 -06:00
scripts fixed mysql auth issues 2015-12-23 00:40:32 -06:00
server Merge branch 'master' of github.com:failedxyz/easyctf 2015-12-23 13:49:44 -06:00
web Setup/Test Angular.js 2015-12-23 16:34:22 -06:00
.gitignore Add secret key 2015-12-21 16:08:50 -05:00
ctf.nginx connect flask API with nginx 2015-12-23 13:49:31 -06:00
deploy added basic database stuff 2015-12-23 00:26:27 -06:00
README.md i'm stupid 2015-12-23 00:52:15 -06:00
Vagrantfile added basic database stuff 2015-12-23 00:26:27 -06:00

EasyCTF 2016

Platform for the EasyCTF 2016 competition.

Installation

If you have Vagrant installed, setting up the platform should be a piece of cake.

  1. Navigate to the root directory of this project.
  2. Perform a vagrant up to create a virtual machine using the Vagrantfile.
  3. Perform a vagrant ssh to SSH into the virtual machine.
  4. Once you're inside the virtual machine, run deploy to start the server.
  5. Open localhost:8080 on your local machine to see if it works.

If you have any issues during installation, file an issue.

Notes

Resources : Flask, MySQL

Main Pages:

  • login.html
  • register.html
  • scoreboard.html
  • problems.html
  • account.html
  • programming.html
  • chat.html
  • about.html
  • forgot_password.html
  • logout.html
  • rules.html
  • team.html
  • shell.html
  • updates.html
  • resetpassword.html

Color Scheme: #69D2E7 | #A7DBDB | #E0E4CC | #F38630 | #FA6900