To test this helpdesk site locally (required due to CORS restrictions):
cd docs
python3 server.pyThen open: http://localhost:8000
cd docs
python3 -m http.server 8000Then open: http://localhost:8000
cd docs
npx http-server -p 8000Then open: http://localhost:8000
Browsers block loading local files (like list.json and markdown files) when opening HTML directly from the file system due to CORS security restrictions. Running a local server solves this issue.
Note: This is only needed for local testing. GitHub Pages automatically serves files over HTTP, so this works without any server when deployed.