Hack4Krak/Hack4KrakSite
GitHub: Hack4Krak/Hack4KrakSite
Hack4Krak 网站仓库为 CTF 竞赛提供从前端到后端的完整部署与运营支持,解决赛事信息组织与自动化发布问题。
Stars: 6 | Forks: 5
#
**欢迎来到 Hack4Krak 官方网站仓库!**
Hack4Krak 是波兰最大的 Capture The Flag(CTF)竞赛,面向高中生,将最聪明的
年轻网络安全人才聚集在一起。这项活动通过激动人心的谜题和安全挑战考验参与者,
在道德黑客的世界中促进学习与合作!
## 📅 项目状态
我们已成功举办了首次活动,但网站仍在 **开发中**!
在收工之前,我们还需要完成更多功能并修复一些漏洞。
- ✅ `28/02/2025` - 已在克拉科夫为 [31 所高中](https://www.lo31.krakow.pl/) 成功完成 CTF
- ✅ `30/05/2025` - 克拉科夫所有小学的 CTF。
- 🚧 `Q2 2026` - 波兰所有高中的 CTF。开发中
## 🚜 开发
该仓库是一个包含 [前端](frontend/) 和 [后端](backend/) 代码的 monorepo,用于 Hack4Krak
网站。
前端使用 Nuxt 构建,后端使用 Rust 构建。两者通过 REST API 连接。
有关文档,请参考特定的 `DEVELOPMENT.md` 文件:
- [前端](frontend/DEVELOPMENT.md)
- [后端](backend/DEVELOPMENT.md)
## 🚀 部署
生产网站目前完全通过 [Dokploy](https://dokploy.com/) 在 VPS 上自部署。
要了解部署、环境变量和其他设置,请参考 [`DEPLOYMENT.md`](DEPLOYMENT.md) 文件。
您可以通过 [hack4krak.pl](https://hack4krak.pl/) 访问我们的前端,并通过
[api.hack4krak.pl](https://api.hack4krak.pl/) 访问后端。
## 🎉 统计

**由 [💫 Zerya](https://zerya.dev)** 开发 - 想和我们一起创造精彩事物吗?随时联系我们!
标签:Dokploy, Hack4Krak, monorepo, Nuxt, REST API, Rust, SEO, VPS, 前端, 可视化界面, 后端, 夺旗赛, 开发中, 开源, 文档, 波兰, 生产环境, 网站开发, 网络安全, 网络流量审计, 自部署, 通知系统, 隐私保护, 高中竞赛