jNode — это комплексное кроссплатформенное приложение, заменяющее собой комплект узлового софта (мейлер, тоссер и трекер) для ip-only узлов.
Приложение полностью написано на языке Java (1.7) и распространяется по лицензии Apache License 2.0.
В текущей версии уже реализованы следующие возможности:
- Получение и отправка бандлов по binkp/1.1-совместимому протоколу
- Хранение всех данных (линки, арии, подписки итд) в базе данных
- Создание бандлов в момент соединения
- Многопоточность
- Роутинг нетмейла и rewrite-процессор (по аналогии с FTrack)
- Поддержка файлэх
- Управление роботами
- Простейший робот AreaFix (подписка, отписка, рескан, %LIST и %HELP)
- Простейший робот FileFix (подписка, отписка, %LIST и %HELP)
Приложение построено с использованием библиотеки ORMLite, поэтому поддерживаются следующие СУБД: DB2, Derby, H2, hSQL, mySQL, Netezza, Oracle, PostgreSQL, SQLite, MS SQL Server.
$ claude mcp add jnode \
-- python -m otcore.mcp_server <graph>