Можно банально написать shell-скрипт, который будет в цикле спать и отправлять по HTTP POST'ом содержимое файла на сервер.
#!/bin/bash
while true
do
curl --data-binary @/some/path/to/file http://remote-server.example/uploaded -sS > /dev/null
sleep 60
done
А затем обрабатывать их на той стороне чем угодно.
Можно усовершенствовать скрипт, наблюдая за изменением файла, а не просто посылать по таймауту (у node.js, например, можно использовать fs.watchFile).
Ну и затем если файл довольно объёмный — подумать, как организовать отсылку лишь разницы изменений, а не весь целиком.