Show HN: GhostHub – Instant, zero-setup media server

github.com

3 points by BleedingXiko a day ago

I built GhostHub because I was tired of Plex/Jellyfin setups just to watch or share a few files.

This lets you: - Run instantly (Python script, .exe, or Docker)

- Browse media in a swipe-based UI (mobile + desktop)

- Share online with built-in tunnel support (Cloudflare or Pinggy)

- Set session passwords, live sync views, and even chat

No logins. No setup. Just run it, point it to a folder, and go. Live demo (limited features): https://ghosthub.net

Would love feedback, bug reports, or ideas!

badmonster a day ago

How does GhostHub implement real-time synchronization between clients during media playback, and how is this affected by the current limitation where sync mode bypasses session password enforcement?

  • BleedingXiko 12 hours ago

    it syncs which media is being viewed, not playback position (Yet). anyone can start sync, but now it prompts for a password if one’s set.

    before 1.5, sync skipped password checks but that’s fixed now.