Chestnut FTP Search — это web-приложение для поиска файлов на FTP серверах, другими словами, поисковая система по FTP. Поиск осуществляется только по именам файлов/каталогов, не по содержимому файлов. Пользователи могут запрашивать файлы по части имени файла, по целому имени, по регулярному выражению, по шаблону оболочки (shell pattern). Программа (скрипт) написана на Python используя web.py. Для хранения индексов файлов используется PostgreSQL или MySQL.
Возможности:
* Пять режимов поиска: быстрый поиск, частичное совпадение, точное совпадение, регулярное выражение, шаблон оболочки. Каждый режим может быть с учетом регистра и без учета регистра
* Есть возможность указания кодировки для отдельных серверов, чтобы разрешить имена файлов не в кодировке ASCII
* Поиск с транслитерацией
* Многопоточный индексировщик
* Индикатор состояния сервера (online/offline)
* Обзор структуры файлов без подключения к файловому серверу
* Поддержка интернационализации
Лицензия: GPL