Domain registry, domain hosting and static HTTP hosting
Go to file
Miraty eb4ce11c9f 2 spaces > tab 2022-04-18 16:05:00 +02:00
auth 2 spaces > tab 2022-04-18 16:05:00 +02:00
db ?, remove too much indentation 2021-02-17 22:48:49 +01:00
ht 2 spaces > tab 2022-04-18 16:05:00 +02:00
inc 2 spaces > tab 2022-04-18 16:05:00 +02:00
less 2 spaces > tab 2022-04-18 16:05:00 +02:00
lessphp Initial commit 2021-01-22 21:58:46 +01:00
ns 2 spaces > tab 2022-04-18 16:05:00 +02:00
reg 2 spaces > tab 2022-04-18 16:05:00 +02:00
.gitignore 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
bottom.inc.php 2 spaces > tab 2022-04-18 16:05:00 +02:00
index.php 2 spaces > tab 2022-04-18 16:05:00 +02:00
niver.log Clear log file 2022-01-24 11:45:24 +01:00
top.inc.php 2 spaces > tab 2022-04-18 16:05:00 +02:00

README.md

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;