Portable Localhost Solutions
At this point my Markdown notes project requires a localhost server to be able to search. Decryption via Staticrypt functions normally.
Python
If Python is installed, I can simply use:
python -m http.server 8000 -d "F:\jmbsquared.com"
Then navigate to http://localhost:8000 to serve the requested folder. *Port 8000 is the default. Locally hosted LLMs use 8080 by default normally. This way they shouldn’t collide, but do be careful when typing your address to specify.
When & Why?
Without a localhost server, a static website in a local folder cannot execute any scripts between files (e.g. Pagefind, AJAX). A site will otherwise run as usual, and scripts confined to the page being viewed are safe.
Other Options
There are a few. Go find one for the platform/device.