Files
WatchLink/blueprint.md
MrSphay da7847e79e
Some checks failed
Build / build (push) Failing after 2m58s
Release Dry Run / release-dry-run (push) Successful in 1m21s
Template Compliance / compliance (push) Successful in 5s
Fix container image publishing
2026-05-15 04:34:55 +02:00

726 B

WatchLink

WatchLink is a self-hosted shared-watch web app with persistent user rooms, local accounts, friends, role-based administration, and realtime playback state.

{{ template:section-line }}

Features

  • First-run admin setup
  • Username/password accounts
  • Persistent user rooms
  • Friend graph and access modes
  • Shared playback state for YouTube, Twitch, and direct video URLs
  • Uptime Kuma/Dockge-inspired app shell
  • Dockerized Next.js and Postgres stack

{{ template:section-line }}

Development

npm install
cp .env.example .env
npm run db:push
npm run dev

{{ template:section-line }}

Docker

docker compose up --build

Target image: git.wilkensxl.de/mrsphay/watchlink:latest