Portal Heaven

Self-hosting overview

Review the requirements, deployment model and operational responsibilities for running the source-available Portal Heaven web player.

Requirements

Deployment model

Build the Vite frontend, run the Node backend as a supervised service, serve static assets from the build directory and proxy only documented backend routes. Keep the HTTP content host isolated from authentication cookies and HTTPS-only account operations.

License

The source is published under the PolyForm Noncommercial 1.0.0 license. Review the license before deployment; commercial use requires separate permission from the copyright holder.

Operational responsibility

Self-hosters are responsible for access control, backups, updates, monitoring, provider authorization, local law and the bandwidth consequences of enabling a media relay.

Source

Review the code and deployment documentation in the Portal Heaven repository.