20 Commits

Author SHA1 Message Date
99819b70ff added caddy-proxy-manager for testing
Some checks failed
Build and Push Docker Images (Trusted) / build-and-push (., docker/caddy/Dockerfile, caddy) (push) Has been cancelled
Build and Push Docker Images (Trusted) / build-and-push (., docker/l4-port-manager/Dockerfile, l4-port-manager) (push) Has been cancelled
Build and Push Docker Images (Trusted) / build-and-push (., docker/web/Dockerfile, web) (push) Has been cancelled
Tests / test (push) Has been cancelled
2026-04-21 22:49:08 +00:00
fuomag9
6c30533014 Fix OG preview image to show the landing page instead of the dashboard
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10 14:38:48 +02:00
fuomag9
c7b1bf8b29 Update landing page to reflect current project features and refresh screenshots
Add missing feature cards (Forward Auth Portal, REST API, OAuth/SSO, mTLS),
update existing cards and spotlights to match current functionality, add new
Authentication and Automation spotlight sections, and refresh all screenshots
with mockup data including populated analytics.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10 14:35:43 +02:00
fuomag9
2db809e5d6 fix: change features grid from 4-column auto-fit to 3-column for clean 3x3 layout
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-23 09:42:56 +01:00
fuomag9
df96441ac5 fix: replace screenshots with clean demo data
All screenshots now use completely fake data (*.example.com domains,
generic usernames, synthetic traffic). Analytics shows populated charts,
country heatmap, WAF events, protocol breakdown, and user agent stats.
No personal/real data in any screenshot.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 09:20:20 +01:00
fuomag9
2a25d90204 docs: update website, README, and wiki for shadcn/ui rewrite and L4 proxy feature
Replace all Material UI references with shadcn/ui + Tailwind CSS across README,
site, and wiki. Add L4 TCP/UDP proxy documentation to website feature grid,
README features list, and new wiki guide. Add Wiki nav link to site header.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 08:54:13 +01:00
fuomag9
73c90894b1 Handle wildcard proxy hosts and stabilize test coverage
- accept wildcard proxy host domains like *.example.com with validation and normalization
- make exact hosts win over overlapping wildcards in generated routes and TLS policies
- add unit coverage for host-pattern priority and wildcard domain handling
- add a single test:all entry point and clean up lint/typecheck issues so the suite runs cleanly
- run mobile layout Playwright checks under both chromium and mobile-iphone
2026-03-14 01:03:34 +01:00
fuomag9
94d17c6d2a fix uneven feature grid by removing last two cards
Remove Mobile Responsive and Docker Ready cards to get a clean 4+4
grid layout. Docker is already covered in the Deploy section.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 15:35:29 +01:00
fuomag9
394287bd76 retake analytics screenshots with new UI and seeded traffic data
Screenshots now show the current UI (with WAF in sidebar) and realistic
traffic data: 2,299 requests over 7 days, country heatmap, protocol
breakdown, user agent distribution, and blocked request log.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 15:07:03 +01:00
fuomag9
8549376e2b fix: restore analytics screenshots with sample data
The refreshed analytics screenshots showed empty data which looks bad
for the website showcase. Restored the previous versions with real
traffic data.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 14:40:14 +01:00
fuomag9
a332bc46a0 docs: update website with WAF, Instance Sync, mobile UI features and refresh all screenshots
- Add WAF, Instance Sync, and Mobile Responsive cards to features grid
- Update Auto HTTPS card to mention built-in CA
- Add WAF spotlight section with screenshot
- Update hero tagline and OG meta description
- Refresh all 9 screenshots from running app (new WAF screenshot added)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 14:38:58 +01:00
fuomag9
f4acb0f637 remove — 2026-02-27 22:40:00 +01:00
fuomag9
494535d767 fixed website rendering chars 2026-02-27 22:34:35 +01:00
fuomag9
26e4a7c6f3 updated website 2026-02-27 21:58:04 +01:00
fuomag9
d7f0738bf0 update website 2026-02-27 21:32:36 +01:00
fuomag9
336c899b1e updated screenshots 2026-02-27 21:07:08 +01:00
fuomag9
95455a4e8b docs: add geo blocking docs and refresh screenshots
- Add Geo Blocking section to README with rule types and GeoIP setup
- Add Geo Blocking card to landing page (site/index.html)
- Refresh all 4 screenshots from current UI

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-25 09:07:51 +01:00
fuomag9
322ee0f51a update images 2026-02-13 23:19:22 +01:00
fuomag9
85c7a0f8c7 finalized UI and website for 1.0 release 2026-01-15 01:16:25 +01:00
fuomag9
a4916b04da change path to better one 2025-11-15 11:44:45 +01:00