QNAP [ Davos ] [ 2.2.2 ] Web-based FTP automation for Linux servers.

QoolBox

Représentant QNAP
Membre Confirmé
2 Janvier 2014
10 711
183
158
51
France
www.qnap.com
qpkg_icon_80.gif

Source : https://github.com/linuxserver/davos

Download :


Dependency : QJDK8

About :

davos is an FTP download automation tool that allows you to scan various FTP servers for files you are interested in. This can be used to configure file feeds as part of a wider workflow.

Why use davos?

A fair number of services still rely on "file-drops" to transport data from place to place. A common practice is to configure a cron job to periodically trigger FTP/SFTP programs to download those files. davos is relatively similar, only it also adds a web UI to the whole process, making the management of these schedules easier.

Hosts
All periodic scans (Schedules) require a host to connect to. These can be added individually:

host.png


Schedules
Each schedule contains all of the required information pertaining to the files it is interested in. This includes the host it needs to connect to, where to look for the files, where to download them, and how often:

schedule1.png


It is also possible to limit what the schedule downloads by applying filters to each scan. davos will only download files that match its list of given filters. If no filters are applied to a schedule, all files will be downloaded. Each schedule also keeps an internal record of what it scanned in the previous run, so it won't download the same file twice.

schedule2.png


Once each file has been downloaded, davos can also notify you via Pushbullet, as well as sending downstream requests to other services. This is particularly useful if another service makes use of the file davos has just downloaded.

schedule3.png


Running
Finally, schedules can be started or stopped at any point, using the schedules listing UI:

list.PNG
 
Dernière édition: