_________ __ __ .__
/ _____/____ _____/ |_ ____ _______/ |_|__|
\_____ \__ \ / \ __\/ _ \/ ___/\ __\ |
/ \/ __ \| | \ | ( <_> )___ \ | | | |
/_______ (____ /___| /__| \____/____ > |__| |__|
=====================\/=====\/=====\/================\/=======================
Multi CTFd Docker Deploy Setup
==============================================================================
Date............ 05/01/2024 Version....... V1.0
By.............. Michael Santosti Target........ CTFd
==============================================================================
This project aims to provide a foundation for deploying multiple CTFd dockers on a single server running Ubuntu 21.04 or higher.
By default, this model will create separate stacks, one for monitoring with Glances, another with MariaDB and Adminer, and four more stacks, each with its respective CTFd and Redis.
- Ubuntu 21.04 or later
- Docker
- Docker Compose
- Clone the repository on your computer
git clone https://github.com/michaelsantosti/ctfd_multi_docker.git docker
- Access the directory and run the script
cd docker
sudo chmod +x start-ctfd.sh
sudo bash start-ctfd.sh
👤 Michael Santosti
- Website: www.santosti.com
- Twitter: @michaelsantosti
- Github: @michaelsantosti
- LinkedIn: @michaelsantosti
Give a ⭐️ if this project helped you!