This is the source code for my website, which is published here: https://giuppep.github.io
The script serve.sh
will start a Jekyll server locally on
port 4000
(requires Docker).
To test the website on other devices without publishing it, it's possible to use Cloudflare Tunnel to temporarily expose the locally served site on the public internet. This can be easily done using Docker:
docker run --network="host" --rm cloudflare/cloudflared:latest tunnel --url http://127.0.0.1:4000/