An automated deployment script for GZCTF platform on Ubuntu systems. This script streamlines the installation process of the GZCTF platform.
-
Automated dependency installation (Docker, Docker Compose, PostgreSQL client)
-
Creates server config in unified format
-
Ubuntu 20.xx/22.xx LTS
-
Root privileges
-
Stable internet connection
-
Minimum 2GB RAM
-
10GB available disk space
bash ./deploy.sh
-
- Web Interface: 80 (mapped to container port 8080)
- PostgreSQL: 5432 (internal container access)
Contributions are welcome! Please feel free to submit issues and pull requests.
Special thanks to the GZCTF team for their excellent platform.