News for hackers. Stuff that matters.
Re:Chrome 56 will mark HTTP pages with password fields as no... by johndoe4589 on Sunday January 22, 2017 @05:11PM (#13457903)
I know I guess I just have to vent some frustration.

Time to move on I guess.

Does anyone have good hosting suggestions for a web app that has a 1GB database and a few thousand active users?

I can only afford ~10-20 EUR a month on shared hosting atm.

Re:Chrome 56 will mark HTTP pages with password fields as no... by vamur on Sunday January 22, 2017 @05:40PM (#13458059)
Try OVH. $3.5/mo for a 2GB RAM VPS https://www.ovh.com/us/vps/
Re:Chrome 56 will mark HTTP pages with password fields as no... by lucideer on Sunday January 22, 2017 @05:22PM (#13457968)
I'm currently on OVH. If you've a tight budget, I'd highly recommend. They're a LetsEncrypt sponsor so they offer free SSL out of the box https://www.ovh.ie/news/articles/a2224.ovh-your-free-ssl-cer...
Re:Chrome 56 will mark HTTP pages with password fields as no... by techwizrd on Sunday January 22, 2017 @05:16PM (#13457935)
Have you tried Amazon Lightsail or Digital Ocean? Both of them give you more than a paltry 1 GB for their $5/mo plans.
Re:Chrome 56 will mark HTTP pages with password fields as no... by fastball on Sunday January 22, 2017 @05:25PM (#13457981)
Seconding DigitalOcean. You can get a 20GB SSD + 1000GB xfer for $5 a month.
Re:Chrome 56 will mark HTTP pages with password fields as no... by kuschku on Monday January 23, 2017 @09:08AM (#13462216)
Recommending against DigitalOcean: https://gist.github.com/justjanne/205cc548148829078d4bf2fd39...

TL;DR: Too expensive.

(And, additionally, they tend to fuck over customers who paid for their money. "100$ free credit!". "You only need to pay 5$ to activate your free credit!". "Sorry, but because you didn’t use it, we removed your free credit!")

Re:Chrome 56 will mark HTTP pages with password fields as no... by joshstrange on Sunday January 22, 2017 @10:20PM (#13459485)
Dreamhost is in that price range and has LetsEncrypt built in (it's just a checkbox when configuring the domain). I don't use them for my real projects but it's great for blogs and low traffic sites (a couple thousand users should fair fine I'd think).
Re:Chrome 56 will mark HTTP pages with password fields as no... by imron on Monday January 23, 2017 @02:31AM (#13460511)
> I can only afford ~10-20 EUR a month on shared hosting atm.

Sounds to me like you can move to a better host that does provide LetsEncrypt and save money on your hosting costs to boot!

Re:Chrome 56 will mark HTTP pages with password fields as no... by johndoe4589 on Monday January 23, 2017 @06:20AM (#13461384)
Thanks so much for all the suggestions!
Re:Chrome 56 will mark HTTP pages with password fields as no... by icebraining on Sunday January 22, 2017 @08:49PM (#13459049)
LDHosting's shared hosting costs me 35€/year, gives 5GB of disk space and lets me upload my own cert for free. I've been with them for a few years and the uptime has been excellent.
Re:Chrome 56 will mark HTTP pages with password fields as no... by ldev on Monday January 23, 2017 @06:36AM (#13461463)
https://www.netcup.eu/bestellen/produkt.php?produkt=1587

9 EUR, 2 cores + 6 GB RAM, 40 GB SSD.

It still baffles me that someone is using shared hosting services and upload their php files via ftp...

Re:Chrome 56 will mark HTTP pages with password fields as no... by michalskop on Sunday January 22, 2017 @06:31PM (#13458360)
Scaleway has 50G disc and 2G memory for 3€(+VAT)/month
Re:Chrome 56 will mark HTTP pages with password fields as no... by andybak on Sunday January 22, 2017 @06:06PM (#13458212)
Webfaction still rock
Re:Chrome 56 will mark HTTP pages with password fields as no... by robbiewxyz on Sunday January 22, 2017 @05:27PM (#13457990)
I think you could probably just point your DNS at Cloudflare to proxy your site through them; their service includes SSL plus some extras like caching and such for free. I've used them for a handful of projects and it's worked great.
Re:Chrome 56 will mark HTTP pages with password fields as no... by simcop2387 on Sunday January 22, 2017 @05:50PM (#13458120)
That said it will still be insecure because of the unencrypted path from cloudflare to you server but it will hire the error
Re:Chrome 56 will mark HTTP pages with password fields as no... by Latty on Sunday January 22, 2017 @06:39PM (#13458413)
Cloudflare will provide you with certificates they generate, that they verify but won't be accepted by anyone else. (No cost because of that) - this keeps the data secure between you are them. Obviously, you are still trusitng cloudflare in the middle, but still less trust required.
Re:Chrome 56 will mark HTTP pages with password fields as no... by icebraining on Sunday January 22, 2017 @07:36PM (#13458703)
If you can install a certificate, you can already get a real one from Lets Encrypt (you don't actually need to run their client on the server). The problem is that many shared hosting services are still stuck in the past, and don't let you use SSL/TLS at all.
Re:Chrome 56 will mark HTTP pages with password fields as no... by Latty on Tuesday January 24, 2017 @06:11AM (#13470459)
Without running the client, that means manually changing the cert for expiry, which is very short on LetsEncrypt certs. That introudces the possibility of forgetting or messing it up.

I agree that the best option is for shared hosts just to build in support for LetsEncrypt.

Re:Chrome 56 will mark HTTP pages with password fields as no... by Vinnl on Monday January 23, 2017 @10:30AM (#13462820)
Hmm, so let's say I'm hosting my static files on S3. I've currently got CloudFlare setup in front of it but that apparently doesn't help.

Anything I can do other than not using S3?

Re:Chrome 56 will mark HTTP pages with password fields as no... by axman6 on Tuesday January 24, 2017 @02:09AM (#13469413)
Use CloudFront? Took me about an hour to set up for my S3 based blog, free TLS, http/2 and IPv6 without any setup apart from a checkbox.
Re:Chrome 56 will mark HTTP pages with password fields as no... by Vinnl on Thursday January 26, 2017 @02:59AM (#13489569)
Right, so I've currently got CloudFront in front of it, but doesn't that move the problem? Now the connection between CloudFront and S3 is unencrypted.

(I'm probably understanding this wrong, but I'd like to understand why.)

Re:Chrome 56 will mark HTTP pages with password fields as no... by andybak on Sunday January 22, 2017 @06:09PM (#13458225)
For some definitions of "insecure".
Re:Chrome 56 will mark HTTP pages with password fields as no... by andybak on Monday January 23, 2017 @08:06AM (#13461896)
Hmmmm. -4. I fleshed out my thoughts in slightly more detail in another comment: https://news.ycombinator.com/item?id=13458224
Re:Chrome 56 will mark HTTP pages with password fields as no... by ycitm on Sunday January 22, 2017 @05:18PM (#13457944)
If you have control of your nameservers you can use cloudflare's free TLS offering and keep your current webhost.
Re:Chrome 56 will mark HTTP pages with password fields as no... by slrz on Sunday January 22, 2017 @07:05PM (#13458569)
What about actually solving the problem instead of tricking the user into believing their data is encrypted while being transferred to you?
Re:Chrome 56 will mark HTTP pages with password fields as no... by andybak on Sunday January 22, 2017 @06:09PM (#13458224)
I'm personally in favour of Cloudflare as the simplest solution - even simpler than letsencrypt. However - there are a few caveats. They tend to hit some countries with a Captcha unless you disable it. Might not be an issue. Their "Flexible SSL is controversial as it only encrypts from client to them - not from them to the server. Personally I think this covers the most obvious threat models and is probably "good enough" for the a lot of use cases.
Re:Chrome 56 will mark HTTP pages with password fields as no... by fastball on Sunday January 22, 2017 @05:21PM (#13457958)
You have a few thousand active monthly users (since it's a web app that requires an account, I'm assuming that corresponds to 50-100k page views per month) and you can't recoup 10-20 EUR a month to cover server costs?

I think it's time for a bit of light monetization.

Re:Chrome 56 will mark HTTP pages with password fields as no... by eru on Sunday January 22, 2017 @06:09PM (#13458223)
Perhaps johndoe4589 doesn't want to monetize?

(Asking users for donations might work where advertisement perhaps doesn't.)