Domain registry, domain hosting and static HTTP hosting
Find a file
2021-10-03 18:08:37 +02:00
auth Add antiCSRF() in every form 2021-08-05 14:04:33 +02:00
db ?, remove too much indentation 2021-02-17 22:48:49 +01:00
ht Fix LE setup 2021-10-03 18:03:08 +02:00
inc Remove unuseful CSS class 2021-10-03 18:07:28 +02:00
less Remove unuseful CSS class 2021-10-03 18:07:28 +02:00
lessphp Initial commit 2021-01-22 21:58:46 +01:00
ns Specify IN in DNS line 2021-10-03 18:08:37 +02:00
reg Specify IN in DNS line 2021-10-03 18:08:37 +02:00
.gitignore Reinstall on Debian 11 (and lots of small changes) 2021-07-15 15:36:34 +02:00
bottom.inc.php Various small changes 2021-08-05 02:54:12 +02:00
index.php Avoid superfluous redirections when accessing dirs 2021-08-05 12:49:33 +02:00
niver.log Reinstall on Debian 11 (and lots of small changes) 2021-07-15 15:36:34 +02:00
README.md Lot of things 2021-05-14 21:10:56 +02:00
top.inc.php Avoid superfluous redirections when accessing dirs 2021-08-05 12:49:33 +02:00

Niver

Presentation

Niver is an ecosystem whose main component is the Web interface written in PHP.

This PHP Web interface allow it's users to manage 3 services, that can be used together :

  • A domain registry
  • A nameserver
  • An hypertext service, that allow a directory containing hypertext documents to be accessed with the choice of the protocol and the routing method :
  • HTTP(S) or Gemini
  • DNS access or Onion (the Tor's system)

On the client:

$ ssh-keygen -a 100 -t ed25519

Nginx mimetypes association

text/plain            txt;
text/gemini           gmi;
text/markdown         md;
text/html             html;
text/css              css;
text/xml              xml;
text/csv              csv;
text/javascript       js;

application/xhtml+xml xhtml;
application/atom+xml  atom;
application/rss+xml   rss;

application/json      json;
application/gzip      gz;
application/zip       zip;
application/epub+zip  epub;
application/pdf       pdf;

font/woff             woff;
font/woff2            woff2;

image/png             png;
image/tiff            tif tiff;
image/gif             gif;
image/jpeg            jpeg jpg;
image/svg+xml         svg svgz;
image/webp            webp;

audio/mpeg            mp3;
audio/ogg             ogg oga opus spx;
audio/webm            weba;
audio/flac            flac;

video/webm            webm;
video/mp4             mp4;
video/ogg             ogv;