Skip to content

Movie Night v0.1.0

Pre-release
Pre-release

Choose a tag to compare

@jcll jcll released this 22 Jul 14:13
· 4 commits to main since this release

Movie Night v0.1.0

Movie Night is a small, self-hosted watch-together service for media you own in
Plex. Anonymous viewers join the current program without an account, while
authorized broadcasters select and control playback for one shared room.

This first release is a code drop with care: issues and careful reports are
welcome and will be read, but support and responses are best effort.

Tested deployment

The tested and supported shape for v0.1.0 is exactly:

  • Docker Compose on linux/amd64;
  • Plex for the catalog and media authority;
  • Authelia ForwardAuth behind Traefik; and
  • current Safari, Chromium, and Firefox browsers.

Other configurations probably work. Please report breakage with enough detail
to reproduce it.

Deliberate limitations

  • Authentication is not bundled; the documented deployment relies on
    Authelia, trusted proxy headers, and Movie Night's role database.
  • There is no chat.
  • There are no public accounts, signup, or password-reset flows.
  • There is no arbitrary upload, URL-fetch, or live-ingest endpoint.
  • Live seek is not guaranteed for a progressively prepared presentation.
  • linux/arm64 is not included in the published image; it remains build-only
    and untested on real hardware in this release.

Configuration notes

MOVIENIGHT_PUBLIC_ORIGIN is required and has no default. Set it to the exact
external HTTPS origin before starting the service. Review the example Compose
file, environment file, Plex allowlist, principal bootstrap, and owner-only
secret-file requirements before deployment.

The container image is published as ghcr.io/jcll/movie-night:v0.1.0 for
linux/amd64. The same image is also tagged v0.1 and with the full source
commit SHA; no latest tag is published.

Both included binaries report their embedded release metadata with
movienightd --version and movienightctl version.

Security reports

Please do not open a public issue for suspected vulnerabilities. Follow the
security policy
to submit a private report with secrets and private deployment details removed.