curl -s https://raw.githubusercontent.com/immisterio/jacred-fdb/main/install.sh | bash
- Настроить init.conf (пример настроек в example.conf)
- Перенести в crontab "Data/crontab" или указать сервер "syncapi" в init.conf
Kinozal, Nnmclub, Rutor, Torrentby, Bitru, Rutracker, Megapeer, Selezen, Toloka (UKR), Rezka, Baibako, LostFilm, Anilibria, Animelayer, Anifilm
- Запустить tor на порту 9050
- В init.conf указать .onion домен в host
- apikey - включение авторизации по ключу
- mergeduplicates - объединять дубликаты в выдаче
- openstats - открыть доступ к статистике
- opensync - разрешить синхронизацию с базой через syncapi
- syncapi - источник с открытым opensync для синхронизации базы
- timeSync - интервал синхронизации с базой syncapi
- maxreadfile - максимальное количество открытых файлов за один поисковый запрос
- evercache - хранить открытые файлы в кеше (рекомендуется для общего доступа с высокой нагрузкой)
- fdbPathLevels - для релиза 25.01.2023 установить в 1
- timeStatsUpdate - интервал обновления статистики в минутах
При включении evercache, нужно убрать в JacRed.runtimeconfig.json лимит потребления памяти
"System.GC.HeapCount": 30,
"System.GC.HeapHardLimit": 309715200, // ~300mb
- Список всех параметров, а так же значения по умолчанию смотреть в example.conf
- В init.conf нужно указывать только те параметры, которые хотите изменить
{
"listenport": 9120, // изменили порт
"NNMClub": { // изменили домен на адрес из сети tor
"alias": "http://nnmclub2vvjqzjne6q4rrozkkkdmlvnrcsyes2bbkm7e5ut2aproy4id.onion"
},
"globalproxy": [
{
"pattern": "\\.onion", // запросы на домены .onion отправить через прокси
"list": [
"socks5://127.0.0.1:9050" // прокси сервер tor
]
}
]
}