Niver's system configuration and documentation
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.

1.1 KiB


Niver's sources ares split between 3 repositories:

  • system: Documentation and configuration files you'll need to setup a Niver server
  • niver-php: The Web interface in PHP
  • maniver: The Rust privileged program to do root actions from niver-php


Install Debian 11 (bullseye)

The following steps assumes you've done the following:

# apt install sudo git
# git clone /root/niver-system
  1. UFW (optionnal, not required for a working setup)
  2. OpenSSH
  3. Quota
  4. Knot DNS
  5. Tor
  6. Twins
  7. Nginx
  8. Certbot
  9. PHP-FPM
  10. maniver
  11. niver-php

Create system users

# useradd -U -r -s /usr/sbin/nologin <username>