2
4 Comments

Service to host/run scheduled scripts through simple web interface?

Considering creating a service that:

  1. Allows you to upload/schedule scripts through lightweight web interface
    -Create an account, upload script(s), set schedule and forget it

  2. Allows you to browse script ideas (a la Zapier/IFTT, but the scripts are actual code) from community

  3. Lets you to build out workflows/trigger runs of scripts sequentially

Target audience would be devs that want an easy place to dump random crons, more beginner-level folks that can learn to code through leveraging existing script examples on site.

Thoughts? Does something like this exist?

  1. 1

    I've certainly occasionally wanted a thing like that. I just need something done, and I don't want the hassle of setting up a server just for one task.

    Whether I'd pay for it is another matter - if I need it frequently, it's worth the bother of a one-time setup and I can have a DigitalOcean server from $5/month.

    Technically, I see a variety of problems, which maybe you've thought of and solved. Mainly, some people aren't nice and will abuse it.

    • Some people won't care about how much cpu, disk or memory they consume and will run highly inefficient jobs that stop other people's jobs running properly
    • If it's free, it will become a hub for sending spam and launching DoS attacks - when I check my firewall for what incoming connections it's blocked, what I see is a load of IP addresses belonging to AWS (fair guess they're connected to free accounts)
  2. 1

    What kind of scripts do you have in mind? IFTTT has it:
    https://ifttt.com/date_and_time
    And also Zapier
    https://zapier.com/apps/schedule/integrations

    Which, by the way, just found googling

    1. 1

      Looking to create a service that allows you to actually code scripts (e.g. in Python) and deploy them. Zapier and IFTTT interface through web UI.

      1. 1

        To my knowledge there is nothing like that. But you should consider doing a serious market research before embarking on anything like that. I think that anybody who relates to those keywords will have no problem at all setting up a 1€/month cheap webserver and running a cron task.

        Allowing people to run random scripts on your server is very delicate. Take a look at Travis for instance.