I learned Django the other day and my little websites all work locally. But I do not know anything about hosting websites and after googling and testing, I got overwhelmed by the amount of information thrown at me.
>Tried Heroku >Pain in the ass to deploy with the weirdest commands and files you have to create >After successful deploy, I could not run the server locally anymore >Gave up
>Looked at AWS >A lot of weird stuff: EC2, S2, microA4, EB, Beanstock, what the fuck >Free register asks for a lot of identity information unlike Heroku >Gave up after not understanding anything
>Looked at dedicated servers by steadfast >Too expensive
Which host can I use for my own project? Which is just a website where people can upload images (e.g. hentai and porn)? So I would need a good database and storage mainly.
fuck I meant digitalocean idk why i said dreamhost
>tfw listened to too many podcast adverts in one lifetime
Brody Brooks
I've been using DigitalOcean for over a year and I recommend it a lot. Cheap, excellent service, good locations, etc.
Bentley Robinson
Vultr or DigitalOcean, both are pretty good
Daniel Mitchell
AWS is so god damned awesome for Django.
If you ever take time to learn AWS, you'll thank yourself.
Joseph Brooks
maybe or maybe not related. can someone can track you just with your vps ip? is there something like whois but for a vps
not op, btw. i'm a newbie and don't want people to mock the garbage i do while learning web dev
Justin Roberts
>don't want people to mock the garbage i do while learning web dev No one cares and most people will never find you if you're not among the first results of a google search, the only visits i get other than customers are web crawlers or automated exploits attempts both of which are blocked
Jordan Martinez
i was lurking lowendbox for a cheap vps, but most want too much information. would it be possible for someone to get my info? i don't plan to even buy a domain name.
thx for replying
Lincoln Fisher
Why not host it yourself?
Jack Carter
except that you can actually filter your search results based on this kind of shit.
running django applications is done mostly with the builtin webserver. install a vm, configure your apache/nginx/etc to run your application. then find out how you secure your webserver, then find out how to secure your application, by proper validation, less js which introduces lots of xss possibilities, etc.
never go live with shit that can haunt you, specially not when you have absolutely no experience in that field
Bentley Carter
bumpity
Gabriel Perez
Thank you for your replies, guys. At least you provide info a dork like me can understand.
So suggested hosts are DigitalOcean, Vultr and AWS.
I want to understand AWS and all, but I do not have any experience in this field. So I will try out DigitalOcean first, which looks easy to set up on a first glance. Once I got enough experience and I see that AWS is much better for me, I will switch.
I want to try this, too. Do I need to setup my own apache/nginx server for this or can I just link a DNS to my localhost (which I run with "python manage.py runserver")? But I want to host my own website on a long term, just because I want other people to use it as well. My dream is to have the website generate a little income. And even if it's $5 income a month, it will be worth for all the experience I gathered and the free beer.
Thanks for the info, user. I want to learn how to configure servers with this little project and get experience. I cannot do this with any of the cloud services.
check time4vps for cheap VPSs I'm hosting 2 websites on pic related >2x2,4GH >2GB RAM >400Mbps >80GB 12EUR quarterly
Julian Cruz
search "low end box"
Tyler Richardson
>Heroku >Pain in the ass to deploy with the weirdest commands and files you have to create lol holy fuck, man.
Eli Parker
Based as fuck! Is this company reliable, how is their support?
Easton Evans
Never had to contact support. Everything rolls just fine
Owen Walker
never worked with "cloud" aws, azure or anything, can't really say much about it. just setup a vm, configure network and do the testing at home. no need to buy a vps just to test your stuff.
Matthew Ramirez
Unironically try IBM Bluemix, way simpler than Heroku.