Some checks failed
Build and Deploy / build (push) Has been cancelled
Changed Rybbit script loading from server-side rewrite to client-side direct connection. This prevents Next.js from proxying the request, which was causing all visitor IPs to show as the Hetzner server IP (138.201.11.251). Before: - Browser → Next.js → Rybbit (server-side proxy, loses client IP) After: - Browser → Rybbit (direct connection, real IP preserved) Changes: - layout.tsx: Use direct Rybbit URL for script src - next.config.ts: Remove /api/script.js rewrite
2.5 KiB
2.5 KiB