exodus
Swiss Army knife to export file(s) to external targets
Install
curl https://raw.githubusercontent.com/kruzio/exodus/master/download.sh | bash
exodus sendfile
Send File to one or more destinations
#Send to Slack
echo myfilecontent | bin/exodus sendfile -f - --target="slack://mychannel?apikey=xoxb-myslackapp-oauth-token&title=My File"
# Send files from a watch directory (one shot)
exodus sendfile --target=webhook+http://localhost:8080/stuff?content-type=text --watch /tmp/exodus
# Send files from a watch directory (forever)
exodus sendfile --target=webhook+http://localhost:8080/stuff?content-type=text --watch /tmp/exodus --watch-forever
Docker images
docker pull kruzio/exodus:v1.1.0
docker pull kruzio/exodus:latest
docker pull kruzio/exodus:v1.1.0-debug
docker pull kruzio/exodus:debug