mirror of https://github.com/kevachat/geminiapp
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
a1b052b7cc
|
11 months ago | |
---|---|---|
example | 11 months ago | |
host | 11 months ago | |
src | 11 months ago | |
.gitignore | 11 months ago | |
LICENSE | 11 months ago | |
README.md | 11 months ago | |
composer.json | 11 months ago | |
logo.ascii | 11 months ago |
README.md
geminiapp
_ __ ____ _ _
| |/ /_____ ____ _ / ___| |__ __ _| |_
| ' // _ \ \ / / _` | | | '_ \ / _` | __|
| . \ __/\ V / (_| | |___| | | | (_| | |_
|_|\_\___| \_/ \__,_|\____|_| |_|\__,_|\__|
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