add launch example

This commit is contained in:
ps 2026-03-31 17:56:16 +03:00
parent a7b325ad12
commit 1027a91a07

View file

@ -12,6 +12,15 @@
=> gemini://[202:68d0:f0d5:b88d:1d1a:555e:2f6b:3148] Yggdrasil (AAAA gemini://ps.ygg)
=> gemini://[505:6847:c778:61a1:5c6d:e802:d291:8191] Mycelium (CN=ps.ygg)
Демон agate, у цьому випадку, запускається так:
``` bash
/usr/local/bin/agate --content /home/agate/ps/public \
--addr [202:68d0:f0d5:b88d:1d1a:555e:2f6b:3148]:1965 \
--addr [505:6847:c778:61a1:5c6d:e802:d291:8191]:1965
```
* попередньо, можна запустити agate використовуючи аргумент `--hostname ps.ygg`: тоді сервер автоматично згенерує для варіанту DNS відповідні сертифікати, але продакшн "мультихост" в мене відбувається без цього аргументу (як показано вище)
Нагадаю, що фічу DNS-less резольву з коробки підтримує сервер gmid, написаний на Clang:
=> gmid-server-for-gemini-protocol.gmi Gmid - багатофункціональний сервер для Gemini