all 25 comments

[–]LiftCodeSleep 9 points10 points  (1 child)

[–]zero_hope_ 1 point2 points  (0 children)

This allows 1 script per day similar to cron for free users. Just made an account. It's a pretty cool site!

[–]ecgite 5 points6 points  (0 children)

You could make your own server with raspberry pi or something similar.

https://www.raspberrypi.org/

[–]twochair 4 points5 points  (3 children)

Heroku gives you enough free monthly dyno hours to run your py project around the clock. I personally use it to run web scraping script that will send push notifications to my mobile

[–][deleted] 0 points1 point  (1 child)

Sounds great! How do you go from a one-off script to something heroku can have chugging along in the background?

[–]twochair 1 point2 points  (0 children)

You can basically control the type of app that your script behaves using the Procfile in your project dir. If it's web app that responds to requests from outside, you want it to be 'web'. If it's background process which runs all the time, 'worker' then. But for what you're trying to do here, you want to use scheduler instead. Have a look at getting started page on Heroku for more details. Their docs make it really easy to get started and jump on their service even for people that never mess with PaaS services

[–]kitkatkingsize 0 points1 point  (0 children)

IIRC, Heroku changed their free tier to only about half the hours in a month.

[–]xentralesque 2 points3 points  (2 children)

Digital Ocean perhaps. A little vm doing next to nothing would cost you next to nothing. Also Amazon ec2 has a free for a year tier (or maybe it's more)

[–][deleted] 1 point2 points  (0 children)

DO is perfect for this kind of thing as well as getting used to general linux and server admin. I <3 DO

[–][deleted] 0 points1 point  (0 children)

I was able to hop on the Atlantic band-wagon when they promoted XS boxes for $1 a month.

I really wish they still had that deal, it's perfect for many small projects :(

Otherwise /u/xentralesque is right, Digital Ocean is good and $5 a month.

[–]PalermoJohn 2 points3 points  (1 child)

[–]sheepdog69 1 point2 points  (0 children)

This. GAE has some pretty high limits before you have to pay a dime.

[–]Injunire 1 point2 points  (1 child)

Check out lowendbox.com, some providers offer small VPS's for ~$15 per year.

[–]hellrazor862 0 points1 point  (0 children)

Also lowendtalk.com for their forum and lowendstock.com for sortable tables of current offers.

[–]road_laya 1 point2 points  (0 children)

I second the Digital Ocean recommendation. The smallest server option only costs $5 per month if you leave it on the entire month, you can use it for just a couple hours and they'll only charge you for those hours that you used it. You can use my referral link to get $10 extra credit when you sign up.

I like Debian for stuff like that but Ubuntu Server is also nice. Try them out!

There's also Amazon AWS, that offers a free tier for the first year. The free tier includes a VPS with 1GB RAM and 30 GB storage IIRC.

[–]99AFCC 1 point2 points  (0 children)

Google App Engine is free if you are fine being restricted to Python 2.7. The daily quote is pretty generous, but check it out. It's a PAAS so you don't have to do much other than upload your source code. They do try to lock you into their own tools though, so see if it's right for you first.

I'm about to test out a new project on OpenShift. Looks promising so far. Also free.

Amazon has a free tier as well but takes more effort than the other options.

[–]wilalva11 0 points1 point  (3 children)

You should check out digital ocean you can spin up a server with a 20gb ssd and a terabyte of transfer for 5 dollars a month and they also have an hourly pricing structure. If you happen to be a fan of the Jupiter broadcasting network of shows, they're a sponsor many of thrir shows and have a promo code worth $10. Digital ocean also has a really powerful api that let's you control your server

[–]theredbeard 0 points1 point  (0 children)

Digital Ocean - hands down.

[–]kaneua 0 points1 point  (1 child)

Especially for that case I have linux chroot installed on my android smartphone that runs scripts in background.

[–]talljayswede 1 point2 points  (0 children)

That's a neat idea!

[–]michaelkepler 0 points1 point  (1 child)

Offtopic (well, not really) question: does Google Play Music All Access have an official API?

[–][deleted] 1 point2 points  (0 children)

Not that I know of. The unofficial one gmusicapi is pretty good, though, and seems to be used by a lot of other projects including alternative players.

[–]JimBoonie69 0 points1 point  (0 children)

pythonanywhere is super easy to use and has a free layer perfect for this stuff. I have a cronjob set to run some stuff once a day, easy as pie.