{"repo":"SimonWaldherr/fsagent","free":true,"listed":false,"github":"https://github.com/SimonWaldherr/fsagent","clone":"git clone https://github.com/SimonWaldherr/fsagent.git","description":"watch a folder for new or modified files and do something (copy, move, delete, send via mail, ...)","language":"Go","stars":15,"topics":["filesystem","events","golang","devops","devops-tools","go","hacktoberfest-accepted","monitoring"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"fsagent fsagent is a Golang Application to perform various standard actions triggered by various events. FSAgent is highly customizable. And there is a blockly based editor, too. Name The name FSAgent was originally the shorthand for File System Agent. With the support of additional triggers and data sources outside of file system events in the monitored folders, a new meaning for the letters F and S must be found. Currently, I prefer the definition Free Service Agent. Why WARNING: sad true reality When planning and developing new (open source) applications / systems, you usually use the latest technologies (containerization (e.g. Docker), message queues (e.g. RabbitMQ, ZeroMQ, ActiveMQ, ...), databases (e.g. PostgreSQL, MariaDB, Redis, MongoDB, ...), ...), but if you're working for a non-startup Company, you often have to deal with old legacy enterprise applications. These applications do not have modern interfaces, many are decades old. The most modern communication channels of these applications are mostly FTP uploads and emails. I really mean FTP, not those new and fancy SFTP Servers. However, many of these applications do not even have the functionality to upload, but can only store files in directories and need other applications such as Bat, Blat or Outlook to upload. Bat or Blat is not fundamentally bad, but if your whole business depends on software like Blat, you have a big problem. In my free time, I have written this program for replacing such \"interfaces\". It is ","default_branch":null,"files":null,"tree":[],"storefront":"/r/SimonWaldherr","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/SimonWaldherr/fsagent/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}