I have an application that had been running on a windoz box that fetches a CSV file from another server and makes a fresh database every 30 min. This database was then served up with apache for windoz and was behind my router firewall. I used a DDNS service to make it available all the time so I could go to my small site and search for items in the most recent database.
Of course MS operating systems do not like to run headless and have to be rebooted way to often to make this viable now. I want to use an older PC headless with a linux distro to perform the same function, but a full blown debian configuration without GUI is still a bit cumbersome and is vulnerable to corruption if there is a power failure.
This is the perfect scenario for TC booting from a USB drive because the USB drive would almost never see a write operation and power failures would simply reload everything back to starting position. A simple boot script can fetch the CSV file again on reboot and the cron job (every 30 min) keeps everything fresh.
It seems like everything else I would need for TC to do this is available already. A multitude of web servers, PHP5, MySQL, even some SSL packages.
The only problem is I cannot find a DDNS client (like ddclient) for TC to let me keep the IP address updated to the DDNS service. I was hoping that someone here could point me to one that has already been ported to TC but I have not been able to find anything in the available packages that I recognize to do the job.
Can anyone point me to one?