Устройство Singbox geosite

Бегло просмотрев исходники, пришёл к выводу, что сингбокс хранит базы в proto/своём формате (srs). Видимо, для оптимизации, т.к. баз много и они большие. В процессе появилось несколько вопросов:

  1. Как собираются эти базы?
  2. Есть ли смысл конвертировать их под формат xray’a?
  3. Есть ли аналоги для xray’a?
  1. Как именно их собирает автор - сказать не могу. Вероятно это автоматизированный процесс.
    Самостоятельно же базу можно собрать с помощью такой команды
sing-box rule-set compile --output file.srs source.json

Где:
file.srs - база на выходе.
source.json - исходник в формате source
2,3. С моей точки зрения, смысла конвертировать нет, т.к все базы скорее всего изначально тянутся отсюда. Там же берёт данные для своей базы xray.

Насчёт сборки: я имел ввиду сбор адресов, а не srs файлов, но всё равно спасибо)
К тому же, вы в итоге и на этот вопрос ответили.
Большое спасибо за ответ.
Насчёт xray: к сожалению, там база geosite гораздо меньше, и нет того же geosite:ru. У сингбокса с этим приятнее дела обстоят.