HtmGem is Php program whose goal is to make Gemini files reachable through HTTP. It can be used on a shared host. https://gmi.sbgodin.fr/htmgem
Go to file
Christophe HENRY c37549d50c Updates text.gmi.html to validate the unit testing
The file 'text.gmi.html' has to be changed for unit testing because the
quotes have been escaped since then.
2021-03-24 11:22:23 +01:00
css Merge remote-tracking branch master into dev 2021-03-24 11:18:57 +01:00
tests Updates text.gmi.html to validate the unit testing 2021-03-24 11:22:23 +01:00
.gitignore Adds unit tests 2021-03-24 10:53:12 +01:00
CHANGELOG.gmi Updates changelog 2021-03-24 11:09:37 +01:00
COPYING.gmi Links CHANGELOG and COPYING into index.gmi & edits 2021-03-12 00:48:57 +01:00
README.md Ready for v1.0.0 2021-03-10 11:49:53 +01:00
index.gmi Adds null space between two slashes 2021-03-21 00:21:41 +01:00
index.php Merge remote-tracking branch master into dev 2021-03-24 11:18:57 +01:00
lib-htmgem.php Merge remote-tracking branch master into dev 2021-03-24 11:18:57 +01:00
tutogemtext.gmi Deep refactoring: parsing, translating, classes 2021-03-18 22:03:44 +01:00

README.md

HtmGem

HtmGem is Php program whose goal is to make Gemini files reachable through HTTP. It can be used on a shared host.

You can see a demo on the main page of HtmGem:

=> https://gmi.sbgodin.fr/htmgem

Usage

  • Copy the directory htmgem at the root of the website.
  • Access to the directory and follow the instructions.

Requirements

  • Php v7.3
  • Php-mbstring module to deal with unicode characters
  • A web server (well testing with Apache and Nginx)
  • mod-rewrite to intercept the Gemini files