Releases: jcll/movie-night
Release list
Movie Night v0.1.1
Movie Night v0.1.1 is a focused follow-up to the initial code drop.
Changes
- Gate prepared-media reuse on an explicit pipeline version, with a forward SQLite migration, so artifacts from older packaging behavior are not reused.
- Preserve supported inline subtitle markup spans when rendering cues.
- Rewrite the README with screenshots and a documentation map.
The supported deployment shape remains Docker Compose on linux/amd64 with Plex, Traefik, and Authelia. The release image was built, smoke-tested, published, clean-pulled by digest, and smoke-tested again by the release workflow.
Movie Night v0.1.0
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.