root
8c061ba1b7
fix: port scheme 30000 (avoid syncthing 22000), reuse base images (no per-team rebuild), recover corrupted receiver/main.py, compose -p project isolation
...
- PORT_BASE 20000->30000: team1=31xxx team2=32xxx; syncthing owns 22000
- create_team replaces build: with image: services-<name> so teams reuse base images (was rebuilding 6 images per team, disk 100%)
- recovery: receiver/main.py was corrupted by bad patch (write_file with read_file format); restored from team1 copy + original GitHub
- docker compose -p teamN: project isolation so team compose doesn't overlap (was showing team1 containers for team2)
2026-09-23 15:44:53 +08:00
root
1ca963b2b7
feat: multi-team orchestrator - topology UI, team management, flag randomizer, public submit + leaderboard
...
- panel/teams.py: create/start/stop teams with isolated ports+creds, per-team receivers with CHALLENGE_PORT/CONTAINER env, flag randomization, submit validation + leaderboard
- panel/main.py: /api/teams, /api/teams/{idx}/randomize, /api/flag/submit, /api/leaderboard, /api/public/teams, /submit page
- panel/static/submit.html: public flag submission UI for teams
- receiver: _ch_port/_ch_container read .env per team, container name overrides
- .gitignore: exclude teams/, .venv, __pycache__
2026-09-23 15:14:52 +08:00
Rayhan Hanaputra
615f8aa130
fix chall itoid
2025-10-28 09:08:35 +07:00
Rayhan Hanaputra
35b4b74cbb
patch sla
2025-10-28 09:04:17 +07:00
lightningitoid
bbeb22211e
updated sheesh
2025-10-27 08:25:45 +07:00
lightningitoid
fddf357524
updated sla for sheesh
2025-10-27 08:10:22 +07:00
lightningitoid
f61a42fa59
updated sheesh
2025-10-27 07:46:35 +07:00
lightningitoid
e7cfcbdf59
updated sheesh
2025-10-27 00:53:16 +07:00
lightningitoid
1a49e5888f
fixed phew
2025-10-26 22:30:05 +07:00
lightningitoid
e0d2de93f2
fixed phew
2025-10-26 22:25:05 +07:00
Rayhan Hanaputra
6b96a097c3
phew kocak
2025-10-26 20:56:37 +07:00
lightningitoid
1307deb34e
little changes
2025-10-26 15:24:04 +07:00
Rayhan Hanaputra
fda1e6b4cd
fix sla itoid
2025-10-26 14:09:44 +07:00
lightningitoid
200d63ef74
updated sigalarm time
2025-10-26 10:12:17 +07:00
Rayhan Hanaputra
41781f721d
Merge branch 'main' of https://github.com/rayhanhanaputra/gemastik18-final
2025-10-26 09:29:26 +07:00
Rayhan Hanaputra
720941ee63
updated sla jon
2025-10-26 09:29:22 +07:00
Jonathan
ab4451539c
update cdn checker
2025-10-26 01:44:44 +07:00
Jonathan
8688861372
cdn checker update view post
2025-10-26 01:21:30 +07:00
Rayhan Hanaputra
4dbafc3d9e
added timeout scam
2025-10-25 23:33:50 +07:00
Rayhan Hanaputra
89b0bb4077
adjusted amazon-linux
2025-10-25 23:29:44 +07:00
Rayhan Hanaputra
de319f6e16
test fix sla rui n itoid
2025-10-25 23:26:35 +07:00
Rayhan Hanaputra
c475c63518
remove line @ pyenv.cfg
2025-10-25 23:18:12 +07:00
Rayhan Hanaputra
7e98bcc243
fix sla bini
2025-10-25 23:16:50 +07:00
itoid
c9a2792481
Add files via upload
2025-10-25 17:39:54 +07:00
itoid
fb5d972d20
Delete receiver/challenges/Phew.py
2025-10-25 17:39:27 +07:00
adzkyyy
59b0ffd951
test sla
2025-10-25 15:34:23 +07:00
rafliher
910f345c08
checker bugfix
2025-10-25 15:11:03 +07:00
rafliher
92ef1336ea
blogpost typo
2025-10-25 15:08:07 +07:00
rafliher
110a54f510
checker fixes
2025-10-25 15:07:24 +07:00
rafliher
0f09642e91
fix warmup checker
2025-10-25 14:57:55 +07:00
rafliher
5afe75907e
debug warmup
2025-10-25 14:56:34 +07:00
rafliher
3d21421c49
update req
2025-10-25 14:51:38 +07:00
rafliher
7df02812b1
update core engine
2025-10-25 14:50:40 +07:00
rafliher
0d216d77eb
try checker
2025-10-25 14:48:20 +07:00
rafliher
41a170543b
docker compose bugfix
2025-10-25 14:18:49 +07:00
rafliher
6ea6f54150
docker reintegrate
2025-10-25 14:10:59 +07:00
adzkyyy
0d8f10bb11
add sla
2025-10-25 12:29:18 +07:00
Rayhan Hanaputra
604bd24b04
added warmup chall
2025-10-25 04:56:33 +07:00
itoid
4552bcb0fe
Add files via upload
2025-10-21 21:20:25 +07:00
itoid
edab268592
Add files via upload
2025-10-13 23:38:37 +07:00
itoid
a76de14086
Create sheesh.txt
2025-10-13 23:32:09 +07:00
Rayhan Hanaputra
d42b472b3e
removed old files
2025-10-11 11:59:21 +07:00
Rayhan Hanaputra
ea02892f14
Initial commit
2025-10-10 22:18:06 +07:00