rokuosan / subaru-qsys

校内開催を想定したCTF向けプラットフォーム

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Subaru Q-Sys

これは校内CTFを実施するためのDjangoアプリケーションです。

Documentation

詳細なドキュメントはdocs/README.mdを参照してください。

Requirements

  • Python 3.10+
  • Docker
  • Docker Compose
  • Git

Installation

Note ここではQ-Sysの起動方法を説明します。

このリポジトリをクローンします。

$ git clone git@github.com:rokuosan/subaru-qsys.git
$ cd subaru-qsys

Docker Composeを利用してサービスを起動します。

$ docker compose up -d

以下のURLからダッシュボードに接続します。

初回起動ではDBのセットアップが行われるため、接続までに時間がかかる場合があります。

Libraries

使用した主要なライブラリは以下の通りです。

Name Version
Django 4.2.4
Bootstrap 5.2.3
django-bootstrap5 23.3
django-prometheus 2.3.1

About

校内開催を想定したCTF向けプラットフォーム

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Python 65.0%Language:HTML 34.7%Language:Dockerfile 0.2%Language:Shell 0.1%