Domain registry, domain hosting and static HTTP hosting
Find a file
2021-05-22 14:07:25 +02:00
admin Lot of things 2021-05-14 21:10:56 +02:00
auth Lot of things 2021-05-14 21:10:56 +02:00
db ?, remove too much indentation 2021-02-17 22:48:49 +01:00
ht Lot of things 2021-05-14 21:10:56 +02:00
inc Add TLSA record form in ns/ 2021-05-22 14:07:25 +02:00
less Unify ns/ forms 2021-05-16 16:55:39 +02:00
lessphp Initial commit 2021-01-22 21:58:46 +01:00
ns Add TLSA record form in ns/ 2021-05-22 14:07:25 +02:00
reg Add TLSA record form in ns/ 2021-05-22 14:07:25 +02:00
.gitignore ?, remove too much indentation 2021-02-17 22:48:49 +01:00
bottom.inc.php Lot of things 2021-05-14 21:10:56 +02:00
index.php Lot of things 2021-05-14 21:10:56 +02:00
niver.log Add TLSA record form in ns/ 2021-05-22 14:07:25 +02:00
README.md Lot of things 2021-05-14 21:10:56 +02:00
top.inc.php Add TLSA record form in ns/ 2021-05-22 14:07:25 +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;