Public demo
Goal
The public demo showcases PlexSub safely without exposing production data or infrastructure.
What the demo enables
It provides a controlled product experience with fake data, simulated services, separate credentials, and a resettable environment.
Isolation
Use a separate database, volumes, .env, hostname, and credentials. A public demo must never share a production database or encryption/session secrets.
Port
The demo Compose binds its application port locally by default. Publish it through a reverse proxy or Cloudflare Tunnel rather than directly exposing it on every network interface.
Demo credentials
Keep credentials separate and rotate them when required. Do not document privileged credentials publicly.
Security limits
Use HTTPS, safe fake data, no private targets, no real payment/email/provider credentials, and a frequent reset. Treat the demo as public and assume that all visible information can be copied.