Application for Gemini Protocol
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.
ghost 4da086c523 initial features draft 10 months ago
example initial features draft 10 months ago
host initial features draft 10 months ago
src initial features draft 10 months ago
.gitignore initial features draft 10 months ago
LICENSE Initial commit 10 months ago
README.md initial features draft 10 months ago
composer.json initial features draft 10 months ago
logo.ascii initial features draft 10 months ago

README.md

geminiapp

KevaChat Application for Gemini Protocol

Roadmap

  • Multiple host support
  • Room list
  • Room threads
  • Post publication
  • Media viewer
  • Users auth
  • Error handlers

Install

git clone https://github.com/kevachat/geminiapp.git cd geminiapp composer update

Setup

  • mkdir host/127.0.0.1
  • cp example/config.json host/127.0.0.1/config.json
  • cp host/127.0.0.1
  • openssl req -x509 -newkey rsa:4096 -keyout key.rsa -out cert.pem -days 365 -nodes -subj "/CN=127.0.0.1"

Start

  • php src/server.php