Try PlexSub in Demo Mode
Goal
Demo Mode lets you try PlexSub without real user data or production integrations.
Recommended files
Use the project's demo Compose and environment templates. Keep them in a separate runtime folder with separate volumes and credentials.
Main variables
Use a dedicated demo hostname, port, database, encryption key, session secret, and data set. Never reuse production secrets.
Test access
Use only documented demo accounts. Do not share administrator credentials publicly or use a production Owner account in the demo.
Recommended ports
Bind the demo to a local-only host port and publish it through a reverse proxy or tunnel. This avoids exposing the container directly on all interfaces.
Do not do this
Do not connect the demo to a production database, real billing provider, real SMTP account, production Plex/Jellyfin server, or private network target.
Sharing the demo
Explain that data is fake, define expected behaviour, reset it regularly, and provide a public feedback path.
Quick checklist
- Separate Compose and
.env. - Fake data and services.
- Isolated port and hostname.
- HTTPS proxy/tunnel.
- Demo reset procedure.
- No production secrets.