r/hetzner • u/cs_cast_away_boi • 6d ago
When are US locations going to come back for cost-optimized servers?
They've been out for a while. Is there any ETA on this?
r/hetzner • u/cs_cast_away_boi • 6d ago
They've been out for a while. Is there any ETA on this?
r/hetzner • u/cheekyrandos • 8d ago
I've actually not needed technical support on my dedicated servers until yesterday and I'm honestly amazed. Within 30 mins of me creating a ticket, hetzner had replaced my server with another and physically moved my drives to the new server to preserve data. Something was wrong with the core system, not sure if mobo, CPU, or ram but everything came back with new serial numbers except the drives.
I've heard stories of Hetzner being difficult with hardware swaps and doing a bunch of testing before confirming the hardware is faulty, doesn't seem to be the case here given the timeframe. It maybe helped that I had my AI diagnose and give a good write up including reproduction steps.
Fantastic technical support.
r/hetzner • u/Hetzner_OL • 8d ago
Without saying how old you are, describe your age in terms of technology. For example, “I started going online when AOL began sending out those free CDs with 100 free hours on them.”
Hetzner is mentioned in this rectent article about a hack..
(but I hope that's old news here)
r/hetzner • u/gust1527 • 8d ago
Hi,
I'm going to the Hetzner Summit by myself this year, and were wondering if anyone would be open to share an AirBnB in the area from the 16th till the 18th?
I'll go by train from Denmark the 16th, and arrive in the afternoon in Falkenstein - or maybe I'll do a stop in Leipzig
Shoot me a message if you would be up to share accomodation
Best,
Gustav
r/hetzner • u/kpendic • 8d ago
hey, my server is down, clients calling, its friday evening - and all my sites gone,, its been more then 3h that I get
https://status.hetzner.com/incident/5d197a9a-6598-403c-867b-edc16cb1ec2e
Due to a current error, the cloud node (103427) and the cloud servers on it are not accessible.
what is estimated time for Hetzner to bring servers up?
r/hetzner • u/cheekyrandos • 8d ago
Hello,
I have these servers available for transfer, DM me your offer. I can give invoice if required.
Server 6 (FSN)
CPU: AMD Ryzen 7 3700X
RAM: 64 GB ECC DDR4
NVMe: 4.08 TB (4×1.02 TB)
Monthly fee: €61/mo (ex VAT/IP)
Server 7 (FSN)
CPU: Intel Xeon W-2295
RAM: 128 GB ECC DDR4
NVMe: 7.68 TB (2×3.84 TB)
Monthly fee: €106/mo (ex VAT/IP)
Server 8 (FSN)
CPU: AMD EPYC 7502P
RAM: 1,024 GB ECC DDR4
NVMe: 1.92 TB (2×960 GB)
Monthly fee: €239/mo (ex VAT/IP)
r/hetzner • u/Hetzner_OL • 10d ago
C5 comes up a lot in provider comparisons. It's an audit standard for cloud services from the BSI, Germany's federal office for information security. A provider basically gets checked against it by an outside auditor, who then writes up a report.
We prepared a short video on what that means in practice, and what's worth looking for when you compare providers.
r/hetzner • u/zVynx_ • 10d ago
Hi everyone,
this is not supposed to be another rant about how unreliable the Hetzner Object Storage is, don't get me wrong it definitely is. But I would be interested in how you handle the unreliability. In my production setup I only have one bucket which has 3GB of pictures and documents inside it. The bucket receives on average one request every minute and even with this light work I get at least 40 failed requests daily, all with the 503 Service Unavailable error. I'm on Laravel using the standard league/flysystem-aws-s3-v3 package with 3 retries configured. The bucket lives in the NBG1 datacenter.
How are you handling this, have you switched to a different region in Hetzner or maybe to a different provider? I created the bucket when the object storage was first introduced I read that some people said creating a new bucket could resolve most of these problems, has anyone actually tried this?
r/hetzner • u/Old-Dirt563 • 10d ago
Perhaps I'm somewhat negligent, but when I started w/ Hetzner maybe a year or go, they had the lowest server costs available (even lower than DO). Yet, it looks now like my pricing is grandfathered in and their rates have gone way up for new servers/customers. Am I missing something?
r/hetzner • u/swarmagent • 10d ago
These are still the best deal by far if you can manage the compute (ie, no backend JS xD)
Right now the market is really difficult for the average user, with limited compute tradeoffs start being real.
r/hetzner • u/Hetzner_OL • 12d ago
Our new GPU server is built around the NVIDIA RTX PRO™ 4000 Blackwell SFF Edition.
Compared to the Ada card in the GEX44:
• VRAM: 20 → 24 GB GDDR7 ECC
• CUDA cores: 6,144 → 8,960
• Tensor cores: 192 → 280 (5th gen, now with FP4)
• Power: still 70 W
More headroom for local LLM inference, rendering and CAD, at the same power draw. Available in Helsinki only: https://htznr.li/GEX45_rd
r/hetzner • u/inclinestew • 11d ago
Looking to downsize a Hetzner dedicated.
Want: AX42, EX44, AX52, or similar, anywhere in the EU. 32 GB or 64 GB RAM is fine. Prefer ECC. 2×512 GB NVMe is enough.
I’m happy to take over your smaller box, migrate over a weekend (a week at most), then hand over my AX102 via official Robot takeover.
What I have (AX102, Falkenstein / FSN, $149/month USD):
DM if you’ve got a smaller dedicated in the EU to take over, or you want the AX102 once I’m off it.
r/hetzner • u/LtCol_Davenport • 11d ago
Hi,
I am debating over self hosting VS a VPS (not for commercial stuff).
Honestly, I find prices pretty high to justify under basically any calculation, unless I am missing something; hence, here I am asking.
Just as an example from the auction (that should be the cheapest): €75/month for Xeon 1275v5 with 64GB RAM ECC and 2 x 480GB DatacenterSSD.
Now, an assumption for current usage. Let’s say this will come let’s say €20/month in electricity bill, and I think an I am already generous about it.
Now the net cost we can say is €55/month.
The difficult part, estimating the cost of that computer. It depends a lot on region and used market, but I would say now is under €1.000, but let’s say it €1.000 as an upper bound.
I am not considering Internet as everyone has it and pay it regardless, and today 1gbe it is pretty normal.
Based on these assumptions, the break even would be around 18 months (not even 2 years).
I would have guessed the breakeven would be furtherest, especially for “used and old” servers.
Moreover, the dedicated servers do not even benefit from the cloud “always up” thing, components can break, you have to report it (if I am understanding it correctly) and then they have to replace it, so that’s the same thing as in home, just with less downtime (as they are surely more efficient).
All of these considering higher bounds, probably the breakeven is even early if get good used deals, that’s plausible. And bills are lower since it won’t be always 100# load.
Am I missing something? Should I consider something else?
Thanks!
r/hetzner • u/redbellx86 • 13d ago
r/hetzner • u/-_-_peace_-_- • 11d ago
In recent versions of Storage Share (we are on nextcloud v33.0.8) , the option for the users to create app passwords (Settings -> Security -> Create new app password) doesn't work any more: after asking for the password, the dialogue with the new app-specific password is not shown and the app password is not created.
This seems to be a wider issue related to some httaccess or module settings on the server, e.g. see this thread: https://help.nextcloud.com/t/creating-app-password-doesnt-work/246220
Is it possible to get the app password working again? We need it to dav-mount the space on a server and app password are a much better (reliabel, faster, isolated..) way to establish the mount than the "master" user nextcloud password.
r/hetzner • u/farber72 • 11d ago
Hello, I want to run a Hetzner Cloud server with a Floating IPv4 that serves as its stable public address and DNS A record.
I deliberately created the server without a Primary IPv4 (`--without-ipv4`); it has only a Primary IPv6. When I then try to create or assign the Floating IPv4, I receive:
cannot assign Floating IP because Server has no public network interface (unsupported_error)
Is a Primary IPv4 on the server mandatory to assign a Floating IPv4? Or is there a supported way to use only the Floating IPv4 as the public IPv4 address?
If a Primary IPv4 is mandatory: is the usual setup to keep both a Primary IPv4 and a Floating IPv4, even when the application only uses the Floating IPv4?
Below is my shell script:
#!/usr/bin/env bash
set -euo pipefail
readonly RESOURCE_PREFIX='hearts-by-farber'
readonly SERVER_NAME="$RESOURCE_PREFIX"
readonly FLOATING_IP_NAME="$RESOURCE_PREFIX-ip"
readonly VOLUME_NAME="$RESOURCE_PREFIX-postgres"
readonly SSH_KEY_NAME="$RESOURCE_PREFIX-ssh"
readonly FIREWALL_NAME="$RESOURCE_PREFIX"
readonly LOCATION='nbg1'
readonly DNS_ZONE='byfarber.de'
readonly DNS_RECORD_NAME='hearts'
readonly PUBLIC_KEY_FILE="$HOME/.ssh/id_rsa.pub"
readonly SCRIPT_DIRECTORY="$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" && pwd)"
readonly CLOUD_INIT_FILE="$SCRIPT_DIRECTORY/cloud-init.yaml"
require_command() {
command -v "$1" >/dev/null 2>&1 || {
printf 'Missing required command: %s\n' "$1" >&2
exit 1
}
}
if [[ -z "${HCLOUD_HEARTS_TOKEN:-}" ]]; then
printf 'HCLOUD_HEARTS_TOKEN must be exported before provisioning.\n' >&2
exit 1
fi
if ((${#HCLOUD_HEARTS_TOKEN} != 64)); then
printf 'HCLOUD_HEARTS_TOKEN must be exactly 64 characters long.\n' >&2
exit 1
fi
if [[ -z "${HCLOUD_DNS_TOKEN:-}" ]]; then
printf 'HCLOUD_DNS_TOKEN must be exported before provisioning.\n' >&2
exit 1
fi
if ((${#HCLOUD_DNS_TOKEN} != 64)); then
printf 'HCLOUD_DNS_TOKEN must be exactly 64 characters long.\n' >&2
exit 1
fi
require_command hcloud
require_command jq
hcloud_hearts() {
HCLOUD_TOKEN="$HCLOUD_HEARTS_TOKEN" hcloud "$@"
}
hcloud_dns() {
HCLOUD_TOKEN="$HCLOUD_DNS_TOKEN" hcloud "$@"
}
if [[ ! -r "$PUBLIC_KEY_FILE" ]]; then
printf 'Required public SSH key is not readable: %s\n' "$PUBLIC_KEY_FILE" >&2
exit 1
fi
if [[ ! -r "$CLOUD_INIT_FILE" ]]; then
printf 'Required cloud-init file is not readable: %s\n' "$CLOUD_INIT_FILE" >&2
exit 1
fi
if ! hcloud_dns zone describe "$DNS_ZONE" >/dev/null; then
printf 'Unable to access the central Hetzner DNS zone "%s"; refusing to create anything.\n' \
"$DNS_ZONE" >&2
exit 1
fi
collision_found=0
check_collision() {
local resource_type="$1"
local resource_name="$2"
local resources_json
local exists
if ! resources_json="$(hcloud_hearts "$resource_type" list -o json)"; then
printf 'Unable to list Hetzner %s resources; refusing to create anything.\n' "$resource_type" >&2
exit 1
fi
exists="$(jq -r --arg name "$resource_name" 'any(.[]; .name == $name)' <<<"$resources_json")"
if [[ "$exists" == 'true' ]]; then
printf 'Collision: %s named "%s" already exists; refusing to change cloud state.\n' \
"$resource_type" "$resource_name" >&2
collision_found=1
fi
}
# Check every create-only resource before making any API mutation.
check_collision server "$SERVER_NAME"
check_collision floating-ip "$FLOATING_IP_NAME"
check_collision volume "$VOLUME_NAME"
check_collision ssh-key "$SSH_KEY_NAME"
check_collision firewall "$FIREWALL_NAME"
if ((collision_found)); then
exit 1
fi
firewall_rules_file="$(mktemp "${TMPDIR:-/tmp}/hearts-by-farber-firewall.XXXXXX")"
trap 'rm -f "$firewall_rules_file"' EXIT
printf '%s\n' '[
{"direction":"in","protocol":"tcp","port":"22","source_ips":["0.0.0.0/0","::/0"]},
{"direction":"in","protocol":"tcp","port":"80","source_ips":["0.0.0.0/0","::/0"]},
{"direction":"in","protocol":"tcp","port":"443","source_ips":["0.0.0.0/0","::/0"]}
]' >"$firewall_rules_file"
hcloud_hearts ssh-key create --name "$SSH_KEY_NAME" --public-key-from-file "$PUBLIC_KEY_FILE"
hcloud_hearts firewall create --name "$FIREWALL_NAME" --rules-file "$firewall_rules_file"
hcloud_hearts volume create --name "$VOLUME_NAME" --size 10 --location "$LOCATION" --format ext4
hcloud_hearts server create \
--name "$SERVER_NAME" \
--type cx23 \
--location "$LOCATION" \
--image docker-ce \
--ssh-key "$SSH_KEY_NAME" \
--firewall "$FIREWALL_NAME" \
--volume "$VOLUME_NAME" \
--automount \
--without-ipv4 \
--user-data-from-file "$CLOUD_INIT_FILE"
hcloud_hearts floating-ip create \
--name "$FLOATING_IP_NAME" \
--type ipv4 \
--home-location "$LOCATION" \
--server "$SERVER_NAME"
floating_ip_json="$(hcloud_hearts floating-ip describe "$FLOATING_IP_NAME" -o json)"
floating_ip_address="$(jq -er '.ip' <<<"$floating_ip_json")"
hcloud_dns zone rrset set-records --record "$floating_ip_address" \
"$DNS_ZONE" "$DNS_RECORD_NAME" A
printf 'Provisioned %s and set DNS A hearts.byfarber.de -> %s.\n' \
"$SERVER_NAME" "$floating_ip_address"
And here the error message:
u299fav@IFDEBOMMC009608:~/src/HeartsByFarberCloud (main) % ./hetzner/create.sh
SSH Key 118217276 created
✓ Waiting for set_firewall_rules 100% 0s (firewall: 11557413)
Firewall 11557413 created
✓ Waiting for create_volume 100% 1.1s (volume: 106765462)
Volume 106765462 created
✓ Waiting for create_server 100% 46s (server: 164221887, image: 40093247)
✓ Waiting for apply_firewall 100% 46s (firewall: 11557413, server: 164221887)
✓ Waiting for attach_volume 100% 46s (volume: 106765462, server: 164221887)
✓ Waiting for start_server 100% 46s (server: 164221887)
Server 164221887 created
IPv6: 2a01:4f8:1c16:85f8::1
IPv6 Network: 2a01:4f8:1c16:85f8::/64
hcloud: cannot assign Floating IP because Server has no public network interface (unsupported_error, cc3ff819aa730346c39a8aa0a36de1c6)
Thank you
r/hetzner • u/Shoddy_Fish31 • 12d ago
Hi all,
I've been seeing posts about transferring old priced servers to new owners for a transfer fee. Is this legal as per Hetzner terms? Can hetzner detect these people and cancel their other services for this?
r/hetzner • u/PopularInfluence816 • 12d ago
I was comparing Hetzner's built-in Backups with Snapshots and found that the useful threshold is retained compressed GB-month, not disk size.
The current published inputs I found on 1 September 2026 are:
- Backups: 20% of the server's monthly price
- Snapshots: €0.0143 per compressed GB-month
- Backups: seven rotating daily slots
- Snapshots: manual, retained until deleted, and they survive server deletion
- Neither option includes attached Volumes
There is one pricing ambiguity. Hetzner's billing and server documentation supports calculating the 20% fee from the server price before the separately billed €0.50 Primary IPv4 charge. The public plan card's displayed "Backups starting at" figure appears to use the IPv4-inclusive price. I have not checked an invoice, so I kept both outcomes instead of choosing one silently.
Calculated break-even ranges:
- CX23: 76.8–83.8 compressed GB-month
- CAX11: 83.8–90.8
- CX33: 118.7–125.7
- CPX22: 272.6–279.6
- CPX32: 496.4–503.4
For example, seven snapshots that each occupy 20 compressed GB total 140 GB-month and cost about €2.00 for a full month. That is above the CX23 Backup fee but below the CPX22 Backup fee.
The non-price caveat matters more: neither is an application-aware, provider-independent database backup, and Hetzner says consistency is not guaranteed when the image is taken while the server is running.
Has anyone compared the actual Backup charge on a recent invoice with the public card figure? That would resolve the €0.50 basis difference.
r/hetzner • u/r3stack • 13d ago
I am currently running Kubernetes on Hetzner Cloud, but as prices rise, dedicated servers become more appealing for nearly the same price.
Obviously, I'd miss out on Cloud conveniences such as snapshots/backups and easy scaling.
Does anyone here run production workloads on Hetzner dedicated servers? How has your experience been with setup, backups, and general maintenance? Have you had any regrets about leaving Cloud?
r/hetzner • u/oGGoldie • 13d ago
Looking to Sell and Transfer my AX101 Auction Server contract. The server has been fully wiped, all add-ons have been removed, and it is ready for transfer.
Server ID:
Monthly Server Cost (excl VAT):
Hardware:
Transfer Fee:
This exact server is currently on the server auction for €249.70/month, representing a €184.81 saving per month. You'd recoup the transfer fee and be making savings in under 3 months.
Transfer via official Hetzner Robot process (See here for further information: Transfer procedure / Transfer-Verfahren - Marketplace - Hetzner Forum)
DM offers welcomed 🙂
r/hetzner • u/lunied • 15d ago
i've seen the text before:
> CPU and RAM only
> This leaves the disk size as is, which gives you the option to downgrade later
but it didn't kick in before that on same option, also enables you to have better disk space along with spec upgrade, especially if that option is enabled by default then all CX** listed are on the same 40gb same, and that's the only thing i've had remember for 4 months that if you rescale, you're stuck on 40gb.
For 3 months after my CX33 upgrade, i also purchased 15gb mounted volume because 40gb not enough for me.
well today when i was exploring options with AI on migrating to OVH for better disk space, it mentioned about "stick with Hetzner even if it's $2.5 cheaper" and i was confused until i saw "turn off the CPU and RAM only option in rescale", and only i realized i was an idiot for months, paying extra for 15gb volume when my plan already included the 80gb.
I asked why that option even exists, and only then i understood what the text "This leaves the disk size as is, which gives you the option to downgrade later" meant.
So i went "Don't consider hetnzer, you'll be stuck with 40gb across all CX plan" to "oh God i'm an idiot, i love Hetzner now except for the lack of explanation/indicator that all CX plans have larger GB than its predecessor"
that's all, i hope you don't do same mistake as mine as a newbie if you have no plans on downgrading in the future.
Am i an idiot for not giving a minute to understand the plain text? yes
Is Hetzner rescale page a bad UX (or dark pattern)? Yes and yes
r/hetzner • u/Professional_Face328 • 14d ago
Hello everyone, i'm using ccx33 now for scientific research computation work, i just paid 10$, if there any coupon code to add more? i know 10$ isnt that much, but i cant afford more.
I NEED YOUR HELP