Following this thread because I just signed up for Vultr free tier to host a discord bot. Now I am reading about egress fees and I do not know what egress is. Is my bot going to cost me money? It sends messages to Discord.
Vultr billing me for "free" tier - anyone else?
Yes. That is egress. Every message your bot sends leaves Vultr's network to reach Discord's API. If you are on a "free" tier with a 10GB cap, you will hit it faster than you think. Discord webhooks are chatty.
Move it to Oracle Cloud free tier. Actually free, no egress cap on the ARM instances. Or run it on your home connection if you have dynamic DNS. A Discord bot does not need 99.999 percent uptime. It needs "up when you are awake to fix it."
Oracle Cloud free tier is also a trap. They terminate idle instances without warning. My Always Free ARM box got reclaimed after 45 days of "low utilization." I was using it. Just not enough for their hidden threshold.
Vultr bills you. Oracle ghosts you. Pick your poison. I went back to Hetzner CX11. 4.51 EUR, it stays up, I know what I owe.
Confirmed. I benchmarked Oracle Cloud ARM against Hetzner CAX11 last year — https://www.hetzner.com/cloud. Oracle won on paper, then deleted the instance during a weekend run. Hetzner finished slower but finished.
Numbers over vibes, but "exists" is a prerequisite for benchmarking. Oracle fails the existence test unpredictably.
I am reading this whole thread and I still do not understand. Is Vultr free tier actually free or not? Some people say yes, some people say bill. What is the truth.
It is free until it is not. The tier itself has no base charge. The egress, API calls, and various "platform access" line items are not free. If your workload does nothing, you pay nothing. If your workload does anything, you pay something.
This was covered in the first five replies. The truth is: read the thread.
This.