All Projects → qazbnm456 → Docker War

qazbnm456 / Docker War

Licence: other
Docker based Wargame Platform - To practice your CTF skills

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Docker War

Defcon 2018
DEFCON 2018 Qualification writeups
Stars: ✭ 12 (-60%)
Mutual labels:  ctf
Snoop
Snoop — инструмент разведки на основе открытых данных (OSINT world)
Stars: ✭ 886 (+2853.33%)
Mutual labels:  ctf
Rails event store
A Ruby implementation of an Event Store based on Active Record
Stars: ✭ 947 (+3056.67%)
Mutual labels:  rails
Vue Rails Form Builder Demo
An example of Rails app using vue-form-for gem
Stars: ✭ 12 (-60%)
Mutual labels:  rails
Devise Jwt
JWT token authentication with devise and rails
Stars: ✭ 881 (+2836.67%)
Mutual labels:  rails
Hold please
📞 Disable ActiveRecord callbacks in Rails for great justice!
Stars: ✭ 20 (-33.33%)
Mutual labels:  rails
Docker Rails
Dockerize Rails 6 with ActionCable, Webpacker, Stimulus, Elasticsearch, Sidekiq
Stars: ✭ 856 (+2753.33%)
Mutual labels:  rails
Versionist
A plugin for versioning Rails based RESTful APIs.
Stars: ✭ 950 (+3066.67%)
Mutual labels:  rails
Pres
A Simple Rails Presenter
Stars: ✭ 15 (-50%)
Mutual labels:  rails
Discourse
A platform for community discussion. Free, open, simple.
Stars: ✭ 34,626 (+115320%)
Mutual labels:  rails
Ruby Rails Mysql Template
This example shows how to use Anychart library with the Ruby on Rails and MySQL database.
Stars: ✭ 12 (-60%)
Mutual labels:  rails
Ahoy email
First-party email analytics for Rails
Stars: ✭ 876 (+2820%)
Mutual labels:  rails
Activerecord Sqlserver Adapter
SQL Server Adapter For Rails
Stars: ✭ 910 (+2933.33%)
Mutual labels:  rails
Simple Navigation
A ruby gem for creating navigations (with multiple levels) for your Rails, Sinatra or Padrino applications. Render your navigation as html list, link list or breadcrumbs.
Stars: ✭ 868 (+2793.33%)
Mutual labels:  rails
Activeadmin trumbowyg
Trumbowyg Editor for ActiveAdmin
Stars: ✭ 29 (-3.33%)
Mutual labels:  rails
Active record doctor
Identify database issues before they hit production.
Stars: ✭ 865 (+2783.33%)
Mutual labels:  rails
Ctf
(mostly web related) web challenge writeups between 2011 and 2015
Stars: ✭ 20 (-33.33%)
Mutual labels:  ctf
Activeadmin froala editor
Froala WYSIWYG editor for ActiveAdmin
Stars: ✭ 30 (+0%)
Mutual labels:  rails
Administrate Field Belongs to search
Plugin that adds search capabilities to belongs_to associations for Administrate
Stars: ✭ 29 (-3.33%)
Mutual labels:  rails
Activejob Perform later
Make any method perfomed later with ActiveJob
Stars: ✭ 21 (-30%)
Mutual labels:  rails

Docker based Wargame Platform - To practice your CTF skills

Relevant links: Github | NSYSU Wargame


##Table of contents


Notice

Sometimes you may confront services looping forever, and this link might helps you. Besides, if you wanna re-add the host, just delete the files in /var/lib/rancher/state.

Before using docker in Docker-War, setup.sh will change group of the docker.sock from docker(998) to app(9999) in order to let app user call docker in this image.

$ sudo chgrp 9999 /run/docker.sock

TODO

  • Covering Unit Test and Integration Test.
  • CI with drone and dapper
  • Ability to change challenges on-the-fly.
  • Move term.js to xterm.js.
  • (Optional) Instant notifications built with WebSocket.
  • (Optional) Change to SPA.
  • (Optional) Use BTRFS or ZFS filesystem to storage images.
  • (Optional) Importing the concept of Continuous Deployment.

Wiki

Wiki

Known issues

  1. Change challenges on-the-fly is still unstable.
  2. Some problems on setting up sqlchop proxy server.

License

This project use SATA License (Star And Thank Author License), so you have to star this project before using. Read the license carefully.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].