Source

NNOP Panel source code

NNOP Panel is distributed as an open-source self-hosted project. Users can download the source, run the panel on their own server, and issue their own access keys under their control.

Version

1.0.0

GitHub

https://github.com/jamanvpn/panelnnop

Support

sergvit33@gmail.com

Download tar.gz

/panel/releases/nnop-panel-1.0.0-source.tar.gz

Download zip

/panel/releases/nnop-panel-1.0.0-source.zip

SHA256SUMS

/panel/releases/nnop-panel-1.0.0-SHA256SUMS.txt

How to build your panel

  1. 01Download a source archive or open the GitHub repository.
  2. 02Install Node.js 22+, run npm install, and configure .env.local.
  3. 03Build the project with npm run build.
  4. 04Run it with systemd and put Nginx/HTTPS in front.
  5. 05Create an access key in the dashboard and import the token/link into NNOP.
Docs

What is inside

  • src/app - panel pages, public import links, and API routes.
  • src/components - shared site and dashboard UI components.
  • src/lib - database, environment, keys, and runtime settings.
  • data/db.json - local database created on the server and excluded from release archives.
  • docs/screenshots - screenshots for README and publishing.

Change notes

Version 1.0.0 includes the public site, support page, source page, release archives, access-key dashboard, and a detailed self-hosted deployment guide.