Default Branch

master
Some checks are pending
License Headers / check (push) Waiting to run

d05dcf615e · fix(metrics): real Top-Vhosts (nginx per-vhost logs) + WAF block rate (waf-threats.log) · Updated 2026-06-29 15:34:56 +00:00

Branches

d177662c52 · fix(image): isolate chroot /dev + VBox guest additions (ref #124 #125) · Updated 2026-05-13 06:31:42 +00:00    secubox

1235
0
Included

38631e2a30 · fix(remote-ui/square): also auto-detect fb size, center-pad for HDMI on Pi 400 (ref #133) · Updated 2026-05-14 07:03:13 +00:00    secubox

1189
2

818d8a2206 · fix(round): also drop inline heredoc that recreates dead ifupdown stanza (ref #139) · Updated 2026-05-15 10:45:26 +00:00    secubox

1184
2

73d7573a58 · fix(secubox-waf): apply double-cache pattern on /stats + /alerts (closes #145) · Updated 2026-05-15 13:52:21 +00:00    secubox

1171
1

05bee75da4 · fix(vortex-firewall): unmask + enable nftables at install so LXC NAT survives reboot (closes #150) · Updated 2026-05-29 07:37:06 +00:00

886
0
Included

8edde75345 · Merge remote-tracking branch 'origin/master' into fix/155-eye-remote-link-rename-collision-when-mu · Updated 2026-05-17 04:02:02 +00:00    secubox

1155
2

a1908379fd · fix(secubox-core): don't overwrite /etc/nginx/sites-available/secubox on upgrade (closes #162) · Updated 2026-05-17 05:24:36 +00:00    secubox

1150
1

5c13a3f670 · fix(secubox-soc-web): remove duplicate /soc/ location from nginx snippet (closes #163) · Updated 2026-05-17 05:26:16 +00:00    secubox

1150
1

b3542d8743 · fix(secubox-hub): stop shipping login.html — let secubox-portal own it (closes #167) · Updated 2026-05-17 06:27:17 +00:00    secubox

1148
1

fb56586ff6 · feat(secubox-mitmproxy): cookie-audit hardening — AppArmor + logrotate (closes #170) · Updated 2026-05-17 06:37:01 +00:00    secubox

1147
1

dd9e317a33 · fix(secubox-metrics): VisitorOrigin entries=[] forever — CAP_NET_ADMIN + DB-IP fallback (closes #194) · Updated 2026-05-18 04:16:29 +00:00

1121
1

c37cea423a · feat(eye-remote): /api/v1/health alias for round dashboard probe (closes #197) · Updated 2026-05-18 10:26:46 +00:00

1115
1

1b91b9aa76 · feat(metablogizer,droplet): orchestrate haproxy + mitmproxy on publish (closes #200) · Updated 2026-05-19 05:07:44 +00:00

1108
1

e9c34f4ee2 · fix(eye-square): Architecture: all + drop pybuild (closes #201) · Updated 2026-05-19 04:27:55 +00:00

1112
1

dac0dcd8ba · fix(eye-square): rules drift — drop right_panel, install kiosk (closes #202) · Updated 2026-05-19 04:43:44 +00:00

1110
1

3a4860c98b · ci(build-packages): arch-aware matrix scheduling (closes #203) · Updated 2026-05-19 04:37:58 +00:00

1111
1

c23059dedf · fix(eye-square): relocate firstboot.sh out of /usr/local/sbin/ (closes #207) · Updated 2026-05-19 04:53:01 +00:00

1109
1

ee49d5ca5d · fix(firstboot): users.json v2 schema + argon2 (closes #210) · Updated 2026-05-19 05:41:32 +00:00

1108
1

33ae2a4e21 · fix(image): no C-extension Python pkgs in INCLUDE_PKGS (ref #218) · Updated 2026-05-19 07:08:45 +00:00

1103
3

37ec4ff096 · fix(secubox-health-doctor): drop redundant debian/compat (closes #220) · Updated 2026-05-19 07:39:35 +00:00

1103
1