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.