Currently planning on tackling a little project over the summer (if I’ll find enough time):
The idea is to have some selfhosted webpanel (perhaps even localhost) that let’s you schedule specific remote tasks while being highly efficient (price wise). E.g. I’d like to have it execute a certain task and (if necessary) for that very purpose spin up a vps of one of these hourly billed cloud providers and use it to fulfill said task and afterwards delete itself again. An example would be to spin up a vps, pull a backup from some ftp server using credentials I’d enter in the panel, encrypt it, do stuff with it and send it on a permanent storage server (or multiple) as the hourly billed instance will be deleted after the task is fulfilled. This is just one example
I believe in general it should be possible and a well documented API should make it even easier. Vultr, DO, Lunanode come to mind… Has anyone ever worked with their API? How was the workflow? Any other hosts you can suggest to that end?