Minimum server requirements for a django project [closed]
Is a Linode 1GB enough
Well, it'll all run on that. You don't say what sort of load you want to support though.
So - here's what you want to do.
- Add some basic monitoring into the mix - mem/cpu/disk/network traces + record them.
- Script your server so you can go from an empty vm to working system automatically. There's all sorts of stuff out there - puppet/chef/vagrant. You're already using python, so ansible might suit you.
- Now test it. Fire up a local VM (or hire a Linode one by the hour) and stress-test it.
- Rent a bigger one + test that too.
Now you know what size VM you need and when you'll need to switch.