Skip to content

Ocean CTFCTF 竞赛平台

企业级私有化部署解决方案

为什么选择 Ocean CTF?

Ocean CTF 是专为企业和教育机构打造的 CTF 竞赛与安全培训平台,提供完整的私有化部署方案。

核心优势

  • 🎯 功能完整:覆盖比赛、练习、培训、考核全场景,一站式解决方案
  • 📚 内置题库:集成 Vulhub 漏洞库,提供数百个真实漏洞环境,开箱即用
  • 📦 快速部署:Docker 容器化部署,5分钟快速上线,零运维成本
  • 💰 成本可控:私有化部署,无需按用户付费,一次投入长期使用
  • 🔧 灵活定制:支持多种赛制和题型,满足不同培训需求
  • ⚡ 性能强劲:基于 FastAPI + Redis,轻松支持千人并发比赛
  • 🛡️ 安全可靠:容器隔离、权限控制、防作弊机制,保障比赛公平

快速开始

bash
# 1. 下载部署文件
mkdir ctf-platform && cd ctf-platform
curl -O http://ctf-docs.lostpeach.cn/docker-compose.yml
curl -O http://ctf-docs.lostpeach.cn/.env.example

# 2. 配置环境变量
cp .env.example .env
vim .env  # 修改所有密码为强密码

# 3. 一键启动(自动拉取镜像、初始化数据库)
docker compose up -d

# 4. 等待 1-2 分钟后访问平台
# 用户端: http://localhost
# 管理端: http://localhost/admin

详细部署步骤请查看 部署指南

技术支持

如有问题,欢迎通过以下方式联系我们:

Released under the MIT License.