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

3 BleedingXiko 3 5/8/2025, 6:43:56 PM github.com ↗
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!

Comments (3)

badmonster · 31d 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 · 31d 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.

badmonster · 31d ago
cool name