Yep. It's better to assume this can happen. Still very unfortunate :( I am just finishing https://deploymentfromscratch.com/ for anybody that wants to learn how to do it.
Tell HN: Heroku bans 10 year account without notice or explanation
11–20 of 28 posts
Re: Tell HN: Heroku bans 10 year account without notice or explanation
#12Once again, never ever commingle customer accounts, one bad apple ruins it for all of them. Create a new (in this case, Heroku) account for each customer, no exceptions Story time: I worked for a major marketing firm that did this with Facebook. we would see accounts go down every once in awhile and it turned out the managers of the companies that cried foul were doing foul things which we would have to resolve (bonu…
Also, if they notice the same people, from the same IP, with the same credit card, (...), are running a bunch of accounts, why wouldn't them ban it all after a ToS violation?
Re: Tell HN: Heroku bans 10 year account without notice or explanation
#13While you're working towards a resolution with Heroku, it might be possible to bring up some of these apps relatively quickly on Digital Ocean's App Platform since it uses many of the same buildpacks as Heroku: https://docs.digitalocean.com/products/app-platform/build-sy...
This won't help in the cases that need data for proper restoration, but perhaps it'll get some the businesses you support taking reservations again sooner.
One benefit of having chosen a buildpacks based platform is it's easier to move than most proprietary or bespoke approaches.
Re: Tell HN: Heroku bans 10 year account without notice or explanation
#14Once again, never ever commingle customer accounts, one bad apple ruins it for all of them. Create a new (in this case, Heroku) account for each customer, no exceptions Story time: I worked for a major marketing firm that did this with Facebook. we would see accounts go down every once in awhile and it turned out the managers of the companies that cried foul were doing foul things which we would have to resolve (bonu…
Can you link a single credit card to multiple accounts? Also, if they notice the same people, from the same IP, with the same credit card, (...), are running a bunch of accounts, why wouldn't them ban it all after a ToS violation?
Sorry for the snark, but this seems like a thinly veiled attempt at a troll
Re: Tell HN: Heroku bans 10 year account without notice or explanation
#15Earlier quoted context omitted.
Can you link a single credit card to multiple accounts? Also, if they notice the same people, from the same IP, with the same credit card, (...), are running a bunch of accounts, why wouldn't them ban it all after a ToS violation?
Because maybe what you described isn’t a violation of terms of service. Do you always start companies without consulting a lawyer? Sorry for the snark, but this seems like a thinly veiled attempt at a troll
The biggest concern is the complete lack of transparency in why the account was suspended; was I hacked and I need to protect other things? Was my customer data accessed? I haven't the faintest idea, which is a helpless feeling.
I had planned for outages, disconnects, etc, but literally EVERYTHING is behind the Heroku login; because I never considered anything I was doing remotely bad, I never considered I'd be suddenly unable to login to every 3rd party backup service, access environment variables, etc.
Re: Tell HN: Heroku bans 10 year account without notice or explanation
#16I'm so sorry. This sounds incredibly stressful for you and the businesses you support. While you're working towards a resolution with Heroku, it might be possible to bring up some of these apps relatively quickly on Digital Ocean's App Platform since it uses many of the same buildpacks as Heroku: https://docs.digitalocean.com/products/app-platform/build-sy... This won't help in the cases that need data for proper res…
Losing 10 years of data and information for all future reservations, etc. is harder to recover from. Not to mention the fact that I still have no idea if i was simply hacked and I should be trying to notify customers (customers of which I now have no record, because, again, all data and backups on Heroku-linked services).
Re: Tell HN: Heroku bans 10 year account without notice or explanation
#17This is very worrying - do update this thread if you can get a resolution on this. I'm surprised to see this to be honest, but it's a good reminder to all who use cloud services to have a strong "fire alarm" plan whereby you can deploy quickly elsewhere without too much downtime to your app customers.
I'll definitely be updating the thread with however the now-started legal process plays out.
Re: Tell HN: Heroku bans 10 year account without notice or explanation
#18Earlier quoted context omitted.
Can you link a single credit card to multiple accounts? Also, if they notice the same people, from the same IP, with the same credit card, (...), are running a bunch of accounts, why wouldn't them ban it all after a ToS violation?
Because maybe what you described isn’t a violation of terms of service. Do you always start companies without consulting a lawyer? Sorry for the snark, but this seems like a thinly veiled attempt at a troll
Re: Tell HN: Heroku bans 10 year account without notice or explanation
#19I'm so sorry. This sounds incredibly stressful for you and the businesses you support. While you're working towards a resolution with Heroku, it might be possible to bring up some of these apps relatively quickly on Digital Ocean's App Platform since it uses many of the same buildpacks as Heroku: https://docs.digitalocean.com/products/app-platform/build-sy... This won't help in the cases that need data for proper res…
Redeploying on another platform was relatively easy to do. Losing 10 years of data and information for all future reservations, etc. is harder to recover from. Not to mention the fact that I still have no idea if i was simply hacked and I should be trying to notify customers (customers of which I now have no record, because, again, all data and backups on Heroku-linked services).
Always, always, always do a backup with an unrelated 3rd party. Being it a harddisk in your safe, AWS Glacier, whateverservice.
If you do backup with your main and only provider, you are going to loose (data). Related: See burning OHV data center (customers loosing backup because they were in same datacenter).
Re: Tell HN: Heroku bans 10 year account without notice or explanation
#20Yep. It's better to assume this can happen. Still very unfortunate :( I am just finishing https://deploymentfromscratch.com/ for anybody that wants to learn how to do it.
Can this be applied to self hosting on something like a raspberry pi?
I don't talk about on-premise specifically, but if you control your router, you can open specific ports and forward them. You might want to make sure your Raspberry has a static IP (and not dynamically assigned).