• Joined on 2025-12-03
robert merged pull request robert/furtka-gateway#1 2026-10-07 16:35:48 +02:00
deploy-paths
robert pushed to master at robert/furtka-gateway 2026-10-07 16:35:48 +02:00
1b2cba2ded Merge pull request 'deploy-paths' (#1) from deploy-paths into master
4a11d77297 docs: document new-server and existing Traefik/wg-easy setups
53ff30f273 feat: rebuild the new-server stack on wg-easy v15 with a shared netns
6b8cc6e006 fix: make ops/deploy.sh rebuild, dry-run safely, and join Traefik at start
Compare 4 commits »
robert created pull request robert/furtka-gateway#1 2026-10-07 16:35:37 +02:00
deploy-paths
robert deleted branch dev_gateway from daniel/furtka 2026-10-07 16:34:50 +02:00
robert pushed to main at daniel/furtka 2026-10-07 16:34:49 +02:00
5830f8887a Merge pull request 'dev_gateway' (#22) from dev_gateway into main
9076b85304 test: simulate permission errors in wireguard tests instead of chmod 000
2f6c31a26e style: ruff format tests/test_wireguard.py
2f7a02f1d1 Merge remote-tracking branch 'origin/main' into dev_gateway
d9a10f76ea fix: reuse the saved gateway registration on connect retry
Compare 15 commits »
robert merged pull request daniel/furtka#22 2026-10-07 16:34:47 +02:00
dev_gateway
robert pushed to dev_gateway at daniel/furtka 2026-10-07 16:26:06 +02:00
9076b85304 test: simulate permission errors in wireguard tests instead of chmod 000
robert pushed to dev_gateway at daniel/furtka 2026-10-07 16:17:16 +02:00
2f6c31a26e style: ruff format tests/test_wireguard.py
robert pushed to dev_gateway at daniel/furtka 2026-10-07 16:12:11 +02:00
2f7a02f1d1 Merge remote-tracking branch 'origin/main' into dev_gateway
91aa33b891 feat(brand): Mark M is the Furtka logo — website, installer, box UI, console, boot splash
0cad2e05c8 feat(website): download page for the ISO, homepage with download CTA and 3-step how-it-works
4c5bfe3aef Merge pull request 'fix: bug scan — API hardening, safer disk picker, updater rollback, friendlier installer' (#19) from fix/bug-scan-hw-compat into main
b7b66fe136 docs(changelog): bug-scan fixes under Unreleased
Compare 29 commits »
robert created pull request daniel/furtka#22 2026-10-07 16:03:07 +02:00
dev_gateway
robert created branch dev_gateway in daniel/furtka 2026-10-07 15:59:44 +02:00
robert pushed to dev_gateway at daniel/furtka 2026-10-07 15:59:44 +02:00
d9a10f76ea fix: reuse the saved gateway registration on connect retry
e251eb831a feat: group installed-app actions into an overflow menu
0490f49f85 fix: don't show gateway as disconnected when the session expired
f95bfcb56b fix: install wireguard-tools from the webinstaller's package list
905845187d fix: thread wg-easy v15's preshared key into the box's wg-quick config
Compare 10 commits »
robert pushed to deploy-paths at robert/furtka-gateway 2026-10-07 15:59:17 +02:00
4a11d77297 docs: document new-server and existing Traefik/wg-easy setups
53ff30f273 feat: rebuild the new-server stack on wg-easy v15 with a shared netns
6b8cc6e006 fix: make ops/deploy.sh rebuild, dry-run safely, and join Traefik at start
Compare 3 commits »
robert created branch deploy-paths in robert/furtka-gateway 2026-10-07 15:59:16 +02:00
robert pushed to master at robert/furtka-gateway 2026-10-06 13:29:21 +02:00
e240f071d5 feat: ship control-plane standalone, bring your own Traefik/wg-easy
8eebae8e1e ci: publish control-plane image for Swarm deploys
Compare 2 commits »
robert created branch master in robert/furtka-gateway 2026-08-24 19:20:33 +02:00
robert pushed to master at robert/furtka-gateway 2026-08-24 19:20:33 +02:00
73c96cab56 Fix WireGuard peer routing and control-plane reachability
3a9d18fcd5 Scaffold gateway stack and single-tenant control plane
robert created repository robert/furtka-gateway 2026-08-24 19:14:29 +02:00
robert opened issue daniel/furtka#14 2026-07-22 10:55:23 +02:00
[DRAFT] Implement Furtka Acces Gate
robert opened issue daniel/furtka-apps#2 2026-05-11 20:44:20 +02:00
New App: Adblocker