kvazar / geminiapp
KevaCoin 协议浏览器
dev-main
2024-03-07 11:29 UTC
Requires
- kvazar/index: dev-main
- yggverse/titan-ii: ^1.0
This package is auto-updated.
Last update: 2024-09-07 12:46:04 UTC
README
实时
gemini://[301:23b4:991a:634d::db]
- Yggdrasilgemini://kvazar.ygg
- Alfis DNSgemini://kvazar.duckdns.org
- 清网
安装
wget https://repo.manticoresearch.com/manticore-repo.noarch.deb
dpkg -i manticore-repo.noarch.deb
apt update
apt install git composer memcached manticore manticore-extra php-fpm php-mysql php-mbstring
git clone https://github.com/kvazar-network/geminiapp.git
cd geminiapp
composer update
设置
cd geminiapp
mkdir host/127.0.0.1
cp example/config.json host/127.0.0.1/config.json
cd 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"
索引
要更新索引,使用 crawler
启动
php src/server.php 127.0.0.1
当使用 systemd 启动服务器时,只需确保 manticore 服务已经运行即可
[Unit]
Wants=manticore.service
After=manticore.service
...
更新
cd geminiapp
git pull
- 从此存储库获取最新代码库composer update
- 更新供应商库