couldn't you just set cron to execute the command "reboot" once a day?
have you checked out
www.webmin.com to edit your crontabs?
from the command line
crontab -l
will list the currently installed/running crontab
crontab -e
will let you edit the current crontab
make sure you know your VI commands:
esc key - to change modes
shift : - to enter command mode
WQ enter - to save the file and exit
that should get you started...