FTPprune is a Perl script to manage the size of a remote ftp archive. It was originally developed to manage offsite copies of Zoneminder CCTV events, but can be used with any FTP file archive. FTPprune will go through the archive and remove the oldest files reducing the archive size to a maximum that you specify, optionally preserving the last (-a) days of files. There are a few other options too - see the wiki for command line usage and Perl modules required.
Features
- Prune a remote FTP directory to a specified size (-m), removing oldest first (soft limit)
- Keep the last (-a) days of files regardless of soft limit
- Ignore a list of specified extensions, comma separated (e.g. for index.html)
- New feature: -l option as a hard limit, regardless of all soft limits
License
GNU General Public License version 2.0 (GPLv2)Follow FTP prune
Other Useful Business Software
Easily Host LLMs and Web Apps on Cloud Run
Run frontend and backend services, batch jobs, host LLMs, and queue processing workloads without the need to manage infrastructure. Cloud Run gives you on-demand GPU access for hosting LLMs and running real-time AI—with 5-second cold starts and automatic scale-to-zero so you only pay for actual usage. New customers get $300 in free credit to start.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of FTP prune!