Sign inSign up

frigat/playlistshare-pwa

By frigat

•Updated 30 days ago

Image
0

541

frigat/playlistshare-pwa repository overview

⁠PlaylistShare PWA

Front end for PlaylistShare - share and collaborate on Yandex Music playlists. This image is the compiled Blazor WebAssembly app, published to static files and served by nginx. It runs entirely in the browser and talks to the playlistshare-api back end over HTTP.

⁠What's inside

  • Blazor WebAssembly output (wwwroot) served by nginx:alpine with the app's own nginx.conf (SPA fallback routing).
  • Listens on container port 80. No runtime .NET on the server - it's static assets only.
  • Progressive Web App: installable, with an app manifest and service worker.

⁠Run

docker run -p 8080:80 frigat/playlistshare-pwa:latest
# Open http://localhost:8080

The PWA needs a reachable playlistshare-api instance. For a full stack (PWA + API + optional containerized Postgres), use the Compose files in the repository, which wire the two together on a shared network.

⁠Tags

  • latest - the most recent release.
  • <version> (e.g. 1.0.0) - a pinned version (recommended for production).

Tag summary

Content type

Image

Digest

sha256:7443c95ce…

Size

42.3 MB

Last updated

30 days ago

docker pull frigat/playlistshare-pwa