Discussion
Loading...

Post

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Elena Rossini ⁂
@_elena@mastodon.social  ·  activity timestamp 4 weeks ago

Dear Fedi friends,

I've been a little quiet on this account because I'd been pouring all my energy into setting up a new VPS as a testing ground to learn #Docker.

I need to become proficient in Docker ASAP in order to move my Ghost CLI site there (if I want it to federate).

The past 48 hours have been a real rollercoaster ride, as you could read on my GoToSocial account @elena.

Please beware of #OVH! They terminated my VPS without any notice: https://aseachange.com/@elena/statuses/01K35V57PPWH29969DSTC1117A 😵‍💫

#MySoCalledSudoLife

  • Copy link
  • Flag this post
  • Block
edhaswell
@edhaswell@ohai.social replied  ·  activity timestamp 4 weeks ago
@_elena

Would it be possible to do your initial testing/learning in a VM on your laptop or desktop, then move to a vps later?

I'm doing testing right now of semi-automated disaster recovery/migration in a vm on my laptop, of a web app currently on a vps. If something goes wrong or I want to start over, I just delete the vm and clone a new one that's prepped with the OS and login I want. It's wonderfully easy compared to the old days of doing it on a dedicated machine.

@elena

  • Copy link
  • Flag this comment
  • Block
Johns
@Johns_priv@mastodon.social replied  ·  activity timestamp 4 weeks ago
@_elena @elena After working with OVH for a while I decided to never again
Clouding.io is awesome (and from Barcelona so I buy locally ;P )

Can't help with Docker cause it's been a while :/

  • Copy link
  • Flag this comment
  • Block
Ángel
@angel@triptico.com replied  ·  activity timestamp 4 weeks ago

I second about clouding.io : fast, reliable and with very reasonable prices.

CC: @_elena@mastodon.social@elena@aseachange.com

  • Copy link
  • Flag this comment
  • Block
YourShadowDani
@YourShadowDani@mastodon.social replied  ·  activity timestamp 4 weeks ago
@_elena @elena

Congratulations on your Docker journey I hope its mostly painless!

For others not starting their journey, I would also suggest trying to move to Podman if they are able since its more Open Source aligned than Docker.

  • Copy link
  • Flag this comment
  • Block
Number6 :syncthing:
@number6@fosstodon.org replied  ·  activity timestamp 4 weeks ago
@_elena @elena

I set up my first docker/VPS site a few months ago on Racknerd. They have some great backdoor prices ($12 for a year).

Did you have something installed in docker yet? Docker can override your firewall settings with some firewall setups! Ouch! So if your docker instance is running without say login set up, someone could be abusing it.

The other thing is, I used Cloudflare to do the dns routing to help prevent DOS.

  • Copy link
  • Flag this comment
  • Block
[object Object]
@placebo@mastodon.ie replied  ·  activity timestamp 4 weeks ago
@_elena @elena yikes, that's brutal - they didn't even return you your money. I think I should back up my vps just in case :D
  • Copy link
  • Flag this comment
  • Block
Renaud Chaput
@renchap@oisaur.com replied  ·  activity timestamp 4 weeks ago
@_elena I do not know exactly what happened here, but if your opened your Docker daemon to everyone (0.0.0.0 without setting up a firewall), your VPS has very likely be accessed by bad actors that are scanning the internet for this, and used for bad stuff (which OVH detects and block).

I can not really blame OVH's reaction here, except maybe that communication could have been better. It is expected for providers to shutdown VPSs that are actively abused / hacked.

@elena

  • Copy link
  • Flag this comment
  • Block
Elena Rossini ⁂
@_elena@mastodon.social replied  ·  activity timestamp 4 weeks ago
@renchap yes I would have expected a different protocol in place, like: stopping the VPS and giving me a warning.

I got none of that. The attack occurred last night at 11pm & I got an email from them in the morning saying they had deleted the VPS and I couldn't be refunded for the 6 months I had paid (I only used it for a day).

For the record, I had followed Docker's instructions to "use TLS to protect the Docker daemon socket" but I must have missed something... oh well, I learned my lesson

  • Copy link
  • Flag this comment
  • Block
Renaud Chaput
@renchap@oisaur.com replied  ·  activity timestamp 4 weeks ago
@_elena next time, if you need to access services on a remote server without exposing then publicly, I recommend you use @tailscale, they are awesome and it works like magic ✨
  • Copy link
  • Flag this comment
  • Block
abhijith
@abhijith@cowcornerfeeds.co.in replied  ·  activity timestamp 4 weeks ago

I had a similar experience with Hetzner. The company that I worked in used to host vps mostly in DO but we had one instance in Hetzner for disaater recovery. We had one payment failure because of a change in rule by our country's central bank and they deleted the vps. Annoying thing is they were after us to make the payment but didn't tell the vps had been wiped off irrecoverably at any point.

CC: @elena@aseachange.com

  • Copy link
  • Flag this comment
  • Block
Nicolas Dufour
@nrdufour@gardenstate.social replied  ·  activity timestamp 4 weeks ago
@_elena @elena nice 😊 You'll be able to upgrade your application fairly easily this way 😊 Keep going !
  • Copy link
  • Flag this comment
  • Block
Stefan
@stefan@gardenstate.social replied  ·  activity timestamp 4 weeks ago
@_elena @elena I've been avoiding understanding docker for years!
  • Copy link
  • Flag this comment
  • Block
Elena Rossini ⁂
@_elena@mastodon.social replied  ·  activity timestamp 4 weeks ago
@stefan I’ve been avoiding it for months… but doing this for the love of Ghost 🥲 @elena
  • Copy link
  • Flag this comment
  • Block
Mx Autumn :blobcatpumpkin:
@carbontwelve@notacult.social replied  ·  activity timestamp 4 weeks ago
@_elena @stefan @elena many years ago my first experience of Docker was with though documentation and while I got it working I didn’t understand why or how and mostly avoided it.

In the past year I’ve come to enjoy using it, now actually understanding it and being able to containerise things from scratch. Not sure if the documentation has improved or I’m more experienced overall now but it mostly makes sense after an intense month of banging my head against it and using it daily.

  • Copy link
  • Flag this comment
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.0-rc.2.21 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login