Built on your PC. Reachable from your phone.

Your site now has a real launch and remote-access workflow.

This project now includes a responsive website, Windows start and stop scripts, batch launchers, and Tailscale Funnel support so you can run it locally and open it from anywhere on your phone.

Current workflow

Everything is wired for a simple launch flow.

Start locally

Run `start-site.bat` to launch the server on your computer at `localhost:3000`.

Share remotely

The start flow can create or refresh a Tailscale Funnel and print the public HTTPS address.

Shut it down cleanly

Run `stop-site.bat` to stop the server and attempt to reset the Funnel.

Live check

See whether your local server is responding right now.

Checking server status...

Waiting for a response from /api/ping

Public Tailscale URL

Checking Funnel status...

Remote access

The current setup is built around Tailscale Funnel.

1

Launch the site

Start the website locally with `start-site.bat` or `start-site.ps1` so the Node server is serving port `3000`.

2

Enable Funnel

Tailscale Funnel exposes that local port on a public HTTPS URL that you can open from your phone while this PC stays online.

3

Stop everything

When you are done, run `stop-site.bat` to stop the local server and try to remove the public Funnel mapping.

Local media

Play a video stored on the host machine.

Drop supported video files into `public/media` and this page will build a local library you can browse from your phone or desktop.

Scanning the media folder now.