Personal CV website built with Next.js.
- Website: https://ruminat.github.io/cv
- Repository: https://github.com/Ruminat/cv
pnpm install
pnpm devpnpm build
pnpm startThe repository is configured for the official GitHub Pages Actions flow.
- In repository settings, set Pages source to GitHub Actions.
- Push to
main(or run the workflow manually).
Workflow file: .github/workflows/deploy-pages.yml
The dev server is started with -H 0.0.0.0 so it listens on all interfaces inside WSL (needed for Windows → WSL port forwarding).
-
From Windows, open
http://127.0.0.1:3000(not onlylocalhostif IPv6 misbehaves). -
If it still fails, in WSL run
hostname -Iand tryhttp://<first-ip>:3000from Windows. -
On Windows 11, you can enable mirrored networking so
localhostmatches WSL reliably — create or edit%UserProfile%\.wslconfig:[wsl2] networkingMode=mirrored
Then run
wsl --shutdownfrom PowerShell/CMD and start WSL again. -
Allow Node / WSL through Windows Firewall if prompted, or temporarily test with the firewall off to confirm.