Install with Node.js

For a bare-metal install, use Node.js 22.19.0 or newer.

From the repository root:

npm install
npm start

Open http://localhost:5056.

For connected-service testing, start Plekt from a host or network-enabled terminal. A restricted sandbox can reach the local page while still blocking requests to Plex, Emby, or Jellyfin.

Use npm run dev during development when you want server files to reload as they change.

Next step: onboarding