| description | SVR.JS - a web server running on Node.JS | 
| homepage URL | https://svrjs.org | 
| repository URL | https://git.svrjs.org/svrjs.git | 
| owner | webmaster@svrjs.org | 
| last change | Thu, 13 Feb 2025 12:53:06 +0000 (13 13:53 +0100) | 
| last refresh | Wed, 26 Mar 2025 13:28:12 +0000 (26 14:28 +0100) | 
| mirror URL | git://repo.or.cz/svrjs.git | 
| https://repo.or.cz/svrjs.git | |
| ssh://[email protected]/svrjs.git | |
| bundle info | svrjs.git downloadable bundles | 
| content tags | 
  SVR.JS - a web server running on Node.js
  It's free as in freedom, scalable, secure, and configurable.
To build SVR.JS, you need Node.js 18.0.0 or newer.
Before building SVR.JS, install the npm packages using this command:
npm install
After installing the packages, build SVR.JS with this command:
npm run build
After running the command, you will get bundled SVR.JS script, around with built-in utilities and assets in the dist directory. You will also get a zip archive in out directory, that can be installed using SVR.JS installer. Additionally, you will get the SVR.JS Core package contents in the core directory, which you can publish by running npm publish in the core directory.
To install SVR.JS you just built from the source code, you can install it via SVR.JS installer for GNU/Linux or manually.
If you want to install SVR.JS manually, you can read the server documentation.
If you want to install via SVR.JS installer for GNU/Linux, run this command:
curl -fsSL https://downloads.svrjs.org/installer/svr.js.installer.linux.20240509.sh > /tmp/installer.sh && sudo bash /tmp/installer.sh
You will be then prompted about the type of installation. Choose option “2” to install SVR.JS from the zip archive, and type in the path to the zip archive (hint: it is in the out directory).
After typing the path, you may be prompted to install dependencies via GNU/Linux distribution’s package manager. Proceed with the installation of dependencies.
After installation, SVR.JS should be listening at http://localhost.
You can read the SVR.JS documentation to get information on how to use SVR.JS.
npm run build.npm run build:page.npm run dev. This removes existing configuration.npm run dev:page.npm run lint.npm run lint:fix.npm start.npm test.See SVR.JS contribution page for details.
This project is licensed under the MIT/X11 License - see the LICENSE file for details.
| 10 months ago | 4.5.0 | commitlog | ||
| 10 months ago | 4.4.0 | commitlog | ||
| 11 months ago | 4.3.0 | commitlog | ||
| 11 months ago | 4.2.0 | commitlog | ||
| 12 months ago | 4.1.0 | commitlog | ||
| 12 months ago | 4.0.2 | commitlog | ||
| 13 months ago | 4.0.1 | commitlog | ||
| 13 months ago | 4.0.0+fixedextraction | commitlog | ||
| 13 months ago | 4.0.0 | commitlog | ||
| 14 months ago | 4.0.0-beta3 | commitlog | ||
| 14 months ago | 4.0.0-beta2 | commitlog | ||
| 14 months ago | 4.0.0-beta1 | commitlog | ||
| 14 months ago | 3.15.7 | commitlog | ||
| 14 months ago | 3.15.6 | commitlog | ||
| 16 months ago | 3.15.5 | commitlog | ||
| 17 months ago | 3.15.4 | commitlog | ||
| ... | ||||
| 8 months ago | main | logtree | 
| 9 months ago | HEAD | logtree | 
| 9 months ago | next | logtree | 
| 10 months ago | stable | logtree | 
| 10 months ago | lts | logtree | 
| 14 months ago | beta | logtree | 
| 14 months ago | stable-3.x | logtree | 
| 14 months ago | main-3.x | logtree | 
| 19 months ago | simpleserve-aprilfools | logtree |