Skip to content

Releases

Plexa 0.4.0

Choose a tag to compare

@rupisaini123 rupisaini123 released this 01 Nov 17:40
014364b

Highlights

  • Add French (fr-FR) and German (de-DE) Alexa interaction models, with spoken replies that follow the locale on each request
  • Let Settings choose English regional locales, French, or German, and download the matching interaction model
  • Document sample phrases and collision-safe play verbs so the skill language, imported model, and device language stay aligned

Deploy

  • Docker: PLEXA_IMAGE=ghcr.io/rupisaini123/plexa:0.4.0
  • Alexa: For French or German, import the matching model from Settings or skill/interaction-model.fr-FR.json / skill/interaction-model.de-DE.json, then build the skill (see docs/setup-alexa.md)

Full Changelog: v0.3.1...v0.4.0

Plexa 0.3.1

Choose a tag to compare

@rupisaini123 rupisaini123 released this 03 Oct 06:03
b8de993

Highlights

  • Fix track artwork when Plex returns a full thumb URL or a relative path, so signed artwork loads
  • Keep the Alexa activity list loading while a fetch is cancelled, instead of clearing the spinner early
  • Default NODE_ENV to production in Docker Compose

Deploy

  • Docker: PLEXA_IMAGE=ghcr.io/rupisaini123/plexa:0.3.1

Plexa 0.3.0

Choose a tag to compare

@rupisaini123 rupisaini123 released this 26 Sep 05:29
e20a4e8

Highlights

  • Add Alexa seek to position (SeekToIntent) and absolute seek in playback
  • Improve audio delivery for Echo and browser (gateway + transcode paths)
  • Add HLS playback support in the web app
  • Expand automated tests for media gateway and transcode URLs

Deploy

  • Docker: PLEXA_IMAGE=ghcr.io/rupisaini123/plexa:0.3.0
  • Alexa: Import/rebuild the interaction model from skill/interaction-model.json so SeekToIntent is enabled (see skill/README.md).

v0.2.0

Choose a tag to compare

@rupisaini123 rupisaini123 released this 12 Aug 21:35
caa68ae

What's Changed

New Contributors

Full Changelog: v0.1.0...v0.2.0

v0.1.0

Choose a tag to compare

@rupisaini123 rupisaini123 released this 12 Aug 05:00

Plexa v0.1.0

First public release of Plexa — a self-hosted Plex music dashboard with a custom Alexa skill. Stream your Plex library in the browser and on Echo devices using your own public HTTPS endpoint.

Features

  • Sign in with Plex (OAuth) with manual token fallback
  • Plex music library browsing (artists, albums, tracks) with detail views
  • Global search across tracks, albums, artists, and playlists
  • Browser playback with queue panel through Plexa's signed media gateway
  • Playlist create, rename, delete, add/remove tracks, and reorder
  • Custom Alexa skill with playlist/artist/album/track voice commands
  • Guided staged setup in Settings (Plex → server → configuration)
  • System / light / dark themes and accessible UI patterns
  • Docker Compose deployment with persistent /data volume

Docker

Pre-built image (published automatically when this release is published):

docker compose -f compose.image.yaml pull
docker compose -f compose.image.yaml up -d

Pin this version:

PLEXA_IMAGE=ghcr.io/rupisaini123/plexa:0.1.0

Or build from source:

docker compose up -d --build

Requirements

  • Plex Media Server with at least one music library
  • Amazon Developer account (for the Alexa skill)
  • Public HTTPS access so Alexa can reach https:///alexa

Documentation

README
Alexa setup guide

Full Changelog: https://github.com/rupisaini123/plexa/commits/v0.1.0