mcmic / gemini-server
Gemini Server
v0.4
2021-03-12 10:17 UTC
Requires
- psr/log: ^1.1
Requires (Dev)
- phpstan/extension-installer: ^1.0
- phpstan/phpstan: ^0.12.58
- phpstan/phpstan-strict-rules: ^0.12.5
- squizlabs/php_codesniffer: ^3.5
This package is auto-updated.
Last update: 2024-04-12 17:18:49 UTC
README
This is a small Gemini server in PHP, made to be extended by your own code.
There is a Files\RequestHandler that you can use to serve files.
See gemini-example.php for an example how to set it up.
If you do not want to write PHP code you can use gemini-server.php and pass it a JSON configuration file which indicates handlers configuration. See config.json for an example.
Not supported (may be some day):
- Client certificates
- Session handling
- Input