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
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.
 
 
 
Christophe HENRY 1bc2e3b2bc
v1.4.0
10 months ago
css Adds the url path 10 months ago
docs Ends BNF translation 10 months ago
tests Adds the url path 10 months ago
.gitignore Adds unit tests 10 months ago
CHANGELOG.gmi v1.4.0 10 months ago
COPYING.gmi Links CHANGELOG and COPYING into index.gmi & edits 11 months ago
README.md Refactores the French documentation 10 months ago
index.gmi Translation to English 10 months ago
index.html Adds index.htm in case of Php not activated 10 months ago
index.php Adds the url path 10 months ago
lib-htmgem.inc.php Adds the url path 10 months ago
lib-html.inc.php Adds the url path 10 months ago
lib-io.inc.php Converts files from UTF-16 and UTF-32 to UTF-8 10 months ago

README.md

HtmGem

HtmGem makes your Gemini pages reachable on the web. 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