💾 Archived View for dmntv.ru › notes › synagate.gmi captured on 2024-12-17 at 10:06:28. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

Gemini server (Agate) на Synology NAS

Заметка. Памятка. Инструкция.

Воткнуть Agate (GeminiServer) на Synology NAS оказалось не просто, а очень просто.

01. Берем, собственно, Agate

Agate: Simple Gemini server for static files

Загружаем и распаковываем предварительно скомпилированный двоичный файл. Там разные. Берите нужный.

Agate: Pre-compiled binary

Создаем каталоги. Суём туда предварительно распакованый Agate. Создаем каталоги для сертификатов и публикуемых файлов. Вот, например, как сделано у меня:

~/gemini
    ┣━ ~/gemini/bin
    ┃  ┣━ ~/gemini/bin/.certificates
    ┃  ┗━ ~/gemini/bin/agate
    ┗━ ~/gemini/public
       ┗━ ~/gemini/public/index.gmi

02. И втыкаем

Запуск сервера (запуск задачи)

Screenshot

/volume1/homes/dmntv/gemini/bin/agate \
--content /volume1/homes/dmntv/gemini/public/ \
--addr [::]:1965 \
--addr 0.0.0.0:1965 \
--hostname dmntv.ru  \
--certs /volume1/homes/dmntv/gemini/bin/.certificates \
--lang ru-RU

Тыкаем в [ОК], возрашаемся в [Планировщик задач], выбираем задачу и жмакаем [Запустить].

Всё. Можно радоваться или грустить в зависимости от полученых результатов и ранее сконфигурированной кармой.

У меня проблем с кармой нет, поэтому у меня всё работает. Проверено.