Plain-English guides to VPS, Windows, game servers and the small print budget hosts skip. No fluff, no dishonest specs.Anleitungen in einfacher Sprache zu VPS, Windows, Gameservern und dem Kleingedruckten, das günstige Anbieter auslassen. Kein Füllmaterial, keine unehrlichen Specs.
Why full virtualization matters, and how KVM differs from cheap containers.Warum Vollvirtualisierung wichtig ist, und wie sich KVM von günstigen Containern unterscheidet.
How RDP works, and the licensing reality (BYOL) most pages skip.Wie RDP funktioniert, und die Lizenzrealität (BYOL), die die meisten Seiten auslassen.
What a shared IP changes, and the few things that need a dedicated one.Was eine geteilte IP ändert, und die wenigen Dinge, die eine dedizierte brauchen.
What has to be true before a provisioning pipeline hands a customer their credentials.Was wahr sein muss, bevor eine Provisionierungs-Pipeline einem Kunden die Zugangsdaten übergibt.
Choose a version, Java runtime and loader; then prove access, persistence, backup restore and client compatibility.Wähle Version, Java-Laufzeit und Loader und prüfe anschließend Zugang, Beständigkeit, Backup-Wiederherstellung und Client-Kompatibilität.
A buyer's checklist so a bargain doesn't become a regret.Eine Kaufcheckliste, damit ein Schnäppchen nicht zur Reue wird.
Install the current Rust build, size from measured load and test RCON, wipes, persistence and recovery.Installiere den aktuellen Rust-Build, dimensioniere anhand gemessener Last und teste RCON, Wipes, Beständigkeit und Wiederherstellung.
Use the current CS2 build and Source 2 workflow; test identity, ports, subtick behavior and extension compatibility.Nutze den aktuellen CS2-Build und Source-2-Ablauf und teste Identität, Ports, Subtick-Verhalten und Erweiterungen.
DarkRP/TTT, Workshop collections, addons and FastDL.DarkRP/TTT, Workshop-Collections, Addons und FastDL.
SourceMod, custom maps and gamemodes like MvM and surf.SourceMod, Custom-Maps und Spielmodi wie MvM und Surf.
Steam Workshop mods, multi-map clusters, rates and RAM.Steam-Workshop-Mods, Multi-Map-Cluster, Raten und RAM.
Compare the real workload, access, network path, recovery, support and complete written commercial scope.Vergleiche den echten Workload, Zugang, Netzwerkpfad, Wiederherstellung, Support und vollständigen schriftlichen Umfang.
One panel backup slot per server, where it lives, and what to do yourself on top of it.Ein Panel-Backup-Slot pro Server, wo er liegt, und was du zusätzlich selbst tun solltest.
Release cadence, package freshness and stability, which to pick.Release-Takt, Paket-Aktualität und Stabilität, welches du wählst.
Keep a bot online with pm2 or systemd on a cheap VPS.Halte einen Bot mit pm2 oder systemd auf einem günstigen VPS online.
Set up n8n with Docker Compose, dodge the NAT IPv4 webhook trap, and fix the issues that bite later.Richte n8n mit Docker Compose ein, umgehe die NAT-IPv4-Webhook-Falle und behebe die Probleme, die später zuschlagen.
Size Nextcloud for storage, not CPU, and fix the four settings everyone gets wrong.Dimensioniere Nextcloud nach Speicherplatz statt CPU und behebe die vier Einstellungen, die alle falsch machen.
Set up a GitHub Actions or GitLab runner on a VPS for warm caches and steady cost, but never on a public repository.Betreibe einen GitHub-Actions- oder GitLab-Runner mit warmem Cache auf einem VPS, aber nie bei einem öffentlichen Repository.
Install the dedicated server with SteamCMD, size RAM honestly, open the right UDP ports and save cleanly with SIGINT.Installiere den Dedicated Server mit SteamCMD, dimensioniere RAM ehrlich, öffne die richtigen UDP-Ports und speichere sauber mit SIGINT.
Match ListenPort to a forwarded port, generate keys safely, and get wg-quick running behind NAT IPv4.Passe ListenPort an einen weitergeleiteten Port an, erzeuge Keys sicher und bring wg-quick hinter NAT-IPv4 zum Laufen.
Size headless Chromium's memory correctly, stay polite with robots.txt and rate limits, and schedule runs with systemd.Dimensioniere den Chromium-Speicher richtig, halte robots.txt und Rate-Limits ein und plane Läufe mit systemd-Timern.
Run it as a systemd service, keep the clock synced with chrony, and test the kill switch before you need it.Richte ihn als systemd-Service ein, halte die Uhr mit chrony synchron und teste den Kill-Switch vorher.
Set up Caddy for automatic HTTPS, handle the NAT IPv4 catch, and see what a 1 GiB VPS can really serve.Richte Caddy für automatisches HTTPS ein, meistere die NAT-IPv4-Falle und sieh, was ein 1-GiB-VPS wirklich bedient.
AlmaLinux keeps ABI compatibility with RHEL; Rocky Linux still aims for exact bug-for-bug parity.AlmaLinux setzt auf ABI-Kompatibilität mit RHEL; Rocky Linux zielt weiterhin auf exakte Bug-for-Bug-Parität.
Set memory limits, add swap, pin image tags and rotate logs so Docker Compose runs safely on 1 GiB of RAM.Setze Memory-Limits, richte Swap ein, pinne Image-Tags und rotiere Logs, damit Compose auf 1 GiB stabil läuft.
Install the server, size RAM by world size, open TCP 7777 and shut down cleanly through the console.Installiere den Server, dimensioniere RAM nach Weltgröße, öffne TCP 7777 und fahre sauber über die Konsole herunter.
Install the dedicated server with SteamCMD, size RAM for the climbing memory curve, and restart safely with RCON.Installiere den Dedicated Server mit SteamCMD, dimensioniere RAM für die steigende Speicherkurve und starte sicher per RCON neu.
Install the headless tarball with no SteamCMD, size RAM by map size, open UDP 34197 and save cleanly with SIGINT.Installiere den Tarball ohne SteamCMD, dimensioniere RAM nach Kartengröße, öffne UDP 34197 und speichere sauber per SIGINT.
Set up HTTPS with Caddy, dodge the NAT IPv4 port trap, hash the admin token — 1 GiB of RAM is plenty.Richte HTTPS mit Caddy ein, umgehe die NAT-IPv4-Port-Falle, hashe den Admin-Token — 1 GiB RAM reicht locker.
Set up Uptime Kuma with Docker Compose, and handle the NAT IPv4 catch that blocks its dashboard from outside.Richte Uptime Kuma mit Docker Compose ein und meistere die NAT-IPv4-Falle, die das Dashboard von außen blockiert.
Set up Gitea with Docker Compose, pick SQLite or Postgres, and handle the SSH port nobody warns you about.Richte Gitea mit Docker Compose ein, wähle SQLite oder Postgres und meistere den SSH-Port, vor dem niemand warnt.
Install with SteamCMD, open the two UDP ports it needs, size RAM for growing persistence, and add Workshop mods safely.Installiere mit SteamCMD, öffne die zwei UDP-Ports, dimensioniere RAM für wachsende Persistenz und ergänze Mods sicher.
Install with SteamCMD, open the one UDP port players need, and size the box for a factory that keeps growing.Installiere mit SteamCMD, öffne den einen UDP-Port, den Spieler brauchen, und dimensioniere für eine wachsende Fabrik.
Install the dedicated server with SteamCMD, size RAM by mods and bots, open the UDP ports and add a GSLT to get listed.Installiere mit SteamCMD, dimensioniere RAM nach Mods und Bots, öffne die UDP-Ports und ergänze ein GSLT fürs Listing.
Set up Ghost with Docker Compose and MySQL, and get the url setting and SMTP right so members can sign in.Richte Ghost mit Docker Compose und MySQL ein und stell url und SMTP richtig ein, damit sich Mitglieder anmelden können.
Set up WordPress with Docker Compose, fix the HTTPS redirect loop behind Caddy, and handle uploads and backups.Richte WordPress mit Docker Compose ein, behebe die Redirect-Schleife hinter Caddy und kümmere dich um Uploads und Backups.
Point Open WebUI at an API instead of local Ollama, pin the secret key, and close signup once you are admin.Verbinde Open WebUI mit einer API statt mit lokalem Ollama, pinne den Secret Key und schließe danach die Registrierung.
Install mumble-server, forward port 64738 on TCP and UDP, and set up the SuperUser account correctly.Installiere mumble-server, leite Port 64738 auf TCP und UDP weiter, und richte das SuperUser-Konto richtig ein.
Run it with long polling and a systemd unit (Restart=always), and keep the token out of your code.Betreibe ihn per Long Polling und systemd (Restart=always) und halte den Token aus deinem Code heraus.
Run Plausible with Docker Compose, size ClickHouse honestly, and back up Postgres and ClickHouse separately.Richte Plausible mit Docker Compose ein, dimensioniere ClickHouse ehrlich und sichere Postgres und ClickHouse getrennt.
Get the official compose file, size RAM for the ML container, and never swap Immich's Postgres image.Hol dir die offizielle Compose-Datei, dimensioniere RAM für den ML-Container und tausche Immichs Postgres-Image nie aus.
Set up Paperless-ngx with Docker Compose, pick SQLite or Postgres, and size RAM for OCR bursts, not steady state.Richte Paperless-ngx mit Docker Compose ein, wähle SQLite oder Postgres und dimensioniere RAM für OCR-Schübe.
Size for no GPU, pick formats that dodge transcoding, and add HTTPS with Caddy.Dimensioniere ohne GPU, wähle Formate, die Transcoding vermeiden, und richte HTTPS mit Caddy ein.
Run the coordination server behind Caddy on port 443, then register nodes with the official Tailscale client.Betreibe den Koordinationsserver hinter Caddy auf Port 443 und registriere Knoten mit dem offiziellen Tailscale-Client.
Run Paper under systemd with Aikar's flags, dodge the NAT port trap, and use RCON to save cleanly before backups.Betreibe Paper per systemd mit Aikars Flags, umgehe die NAT-Port-Falle, und sichere per RCON sauber vor Backups.
Serve DNS-over-HTTPS and DNS-over-TLS instead of an open port 53, and dodge the NAT IPv4 port trap.Liefere DNS-over-HTTPS und DNS-over-TLS statt offenem Port 53 und umgehe die NAT-IPv4-Port-Falle.
Set up HTTPS with Caddy, dodge the NAT IPv4 port trap, and plan for 2 GiB of RAM, not 1 GiB.Richte HTTPS mit Caddy ein, umgehe die NAT-IPv4-Port-Falle und plane 2 GiB RAM ein, nicht 1 GiB.
Size for disk, not CPU or RAM — FLAC needs 4 to 8 times the space of MP3 — then add HTTPS with Caddy.Speicherplatz entscheidet, nicht CPU — FLAC ist vier- bis achtmal so groß wie MP3 — dann HTTPS mit Caddy einrichten.
Set up a chrooted, SFTP-only restic user, dodge the NAT IPv4 trap, and size the target by disk.Richte einen gechrooteten restic-Nutzer ohne Shell ein, umgehe die NAT-IPv4-Falle und dimensioniere nach Speicherplatz.
Install with SteamCMD, budget well over 30 GB of disk, forward 27015 for both UDP and TCP, and add a GSLT to get listed.Installiere mit SteamCMD, plane deutlich über 30 GB Speicher ein, leite 27015 für UDP und TCP weiter und ergänze ein GSLT.
Install with SteamCMD, size RAM for the wipe cycle, open the UDP game port, and lock down WebSocket RCON.Installiere mit SteamCMD, dimensioniere RAM für den Wipe-Zyklus, öffne den UDP-Spiel-Port und sichere WebSocket-RCON.
Install with SteamCMD, open the four UDP ports, size RAM for the growing world, and shut it down cleanly over telnet.Installiere mit SteamCMD, öffne die vier UDP-Ports, dimensioniere RAM für die wachsende Welt und beende ihn sauber per Telnet.
Set up BookStack with Docker Compose, get APP_URL right, and change the default admin login immediately.Richte BookStack mit Docker Compose ein, setze APP_URL richtig und ändere sofort den Standard-Admin-Login.
Add a VPS as a third peer so laptop and phone sync even when never online together, and tunnel the GUI over SSH.Binde den VPS als dritten Peer ein, damit Laptop und Handy trotzdem synchronisieren, und tunnle die GUI über SSH.
Set up Grafana and Prometheus with Docker Compose, keep node_exporter private, and import a ready dashboard.Richte Grafana und Prometheus mit Docker Compose ein, halte node_exporter privat und importiere ein fertiges Dashboard.
Install with SteamCMD, run it under Wine, open the UDP ports, and size RAM for the growing castle.Installiere mit SteamCMD, betreib es unter Wine, öffne die UDP-Ports und dimensioniere RAM für das wachsende Schloss.
Export the database and wp-content, fix wp-config, replace URLs safely, and repoint DNS without losing mail.Datenbank und wp-content exportieren, wp-config anpassen, URLs sicher ersetzen und DNS umstellen, ohne Mailausfall.
See what actually runs on a 1, 2, 4 or 16 GiB VPS, and measure your own workload before you buy.Sieh, was auf einem 1-, 2-, 4- oder 16-GiB-VPS wirklich läuft, und miss deine Workload, bevor du kaufst.
Proton, SteamCMD, ports, and the RAM curve for a real ARK: Survival Ascended server with an active tribe.Proton, SteamCMD, Ports und die RAM-Kurve für einen echten ARK: Survival Ascended-Server mit aktivem Tribe.
Install with SteamCMD, size RAM by gamemode, forward 27015 for UDP and TCP, and add a GSLT.Installiere mit SteamCMD, dimensioniere RAM je nach Gamemode, leite 27015 für UDP und TCP weiter und ergänze ein GSLT.
Install with SteamCMD, forward 27015 for UDP and TCP, add a GSLT, and optionally layer in SourceMod for admin tools.Installiere mit SteamCMD, leite 27015 für UDP und TCP weiter, ergänze ein GSLT und optional SourceMod für Admin-Tools.
Set up Synapse with Postgres and use the well-known trick so federation works without opening port 8448.Richte Synapse mit Postgres ein und nutze den Well-known-Trick für Federation ohne offenen Port 8448.
Set up MinIO behind Caddy, use it as an S3 target for restic and rclone — single-node has no erasure coding.Richte MinIO hinter Caddy ein, nutze es als S3-Ziel für restic und rclone — Single-Node hat kein Erasure Coding.
Set up Mattermost with Docker Compose, size the RAM for plugins, and handle SMTP and push notifications.Richte Mattermost mit Docker Compose ein, dimensioniere den RAM für Plugins und regle SMTP und Push-Benachrichtigungen.
Install with SteamCMD, size RAM honestly, open the UDP ports, and add Workshop mods correctly.Installiere mit SteamCMD, dimensioniere RAM ehrlich, öffne die UDP-Ports und füge Workshop-Mods richtig hinzu.
Install the free dedicated server with SteamCMD under Wine or Docker, and size RAM honestly.Installiere den kostenlosen Dedicated Server mit SteamCMD unter Wine oder Docker und dimensioniere RAM ehrlich.
Set up HTTPS with Caddy, keep port 30000 off the internet, and dodge the NAT port-forward catch.Richte HTTPS mit Caddy ein, halte Port 30000 vom Internet fern und umgehe die NAT-Port-Forward-Falle.
Skip the license prompt with one flag, capture the privilege key before it's gone, and keep port 10011 off the internet.Überspringe die Lizenzabfrage per Flag, sichere den Privilege Key sofort und leite Port 10011 nie ins Internet weiter.
Put one hostname-based front door on your Docker apps, lock admin port 81 behind SSH, and back up both volumes.Stelle eine hostnamenbasierte Eingangstür vor deine Docker-Apps, sperre Port 81 hinter SSH und sichere beide Volumes.
Install the Panel and Wings, then size allocations around what your NAT IPv4 plan actually forwards.Installiere Panel und Wings und dimensioniere Allocations nach dem, was dein NAT-IPv4-Plan wirklich weiterleitet.
Set up Jitsi Meet with Docker Compose and forward the UDP port that decides call quality.Richte Jitsi Meet mit Docker Compose ein und leite den UDP-Port weiter, der über die Anrufqualität entscheidet.
Install the free dedicated server with SteamCMD under Wine or Docker, and size RAM honestly.Installiere den kostenlosen Dedicated Server mit SteamCMD unter Wine oder Docker und dimensioniere RAM ehrlich.
Get Wine or Proton-GE running headless, size the RAM right, and open the UDP ports the server actually needs.Richte Wine oder Proton-GE headless ein, dimensioniere den RAM richtig und öffne die UDP-Ports, die der Server braucht.
Install with SteamCMD, write the JSON config, and dodge the NAT port trap that leaves the server unreachable.Installiere mit SteamCMD, konfiguriere per JSON und umgehe die NAT-Port-Falle, die den Server unerreichbar macht.
Install with SteamCMD, open the two UDP ports, and size RAM by Workshop mods, not player count.Installiere mit SteamCMD, öffne die zwei UDP-Ports und dimensioniere den RAM nach Workshop-Mods statt Spielerzahl.
Build Outline from source, set up OIDC or Google/Slack login first, and don't skip ?sslmode=disable on Postgres.Baue Outline aus dem Quellcode, richte OIDC- oder Google/Slack-Login zuerst ein und vergiss ?sslmode=disable nicht.
Install with SteamCMD, edit the four config files, size RAM for the roster, and dodge the NAT port trap.Installiere mit SteamCMD, bearbeite die vier Konfigurationsdateien, dimensioniere den RAM und umgehe die NAT-Port-Falle.
Install with SteamCMD, forward 27015 for both UDP and TCP, and size for Versus plus a SourceMod/MetaMod stack.Installiere mit SteamCMD, leite 27015 für UDP und TCP weiter und dimensioniere für Versus plus SourceMod/MetaMod.
Set up Umami with Docker Compose, get Postgres and APP_SECRET right, and change the default admin login first.Richte Umami mit Docker Compose ein, sichere Postgres und APP_SECRET ab und ändere zuerst den Standard-Admin-Login.
Set up Vikunja with Docker Compose, pick Postgres or SQLite, and get the JWT secret and public URL right.Richte Vikunja mit Docker Compose ein, wähle Postgres oder SQLite und setze JWT-Secret und öffentliche URL richtig.
Set up FreshRSS with Docker Compose, pick SQLite or Postgres, and set CRON_MIN for feeds and mobile apps.Richte FreshRSS per Docker Compose ein, wähle SQLite oder Postgres und setze CRON_MIN für Feeds und mobile Apps.
Install with SteamCMD, open the three UDP ports it needs, lock down Web Admin, and size RAM for Workshop maps.Installiere mit SteamCMD, öffne die drei UDP-Ports, sichere Web Admin ab und dimensioniere RAM für Workshop-Maps.
Install the official Linux binary, open UDP port 19132 instead of TCP, and run it under systemd with a clean stop.Installiere die offizielle Linux-Binary, öffne UDP-Port 19132 statt TCP und betreibe sie per systemd mit sauberem Stopp.
Enable IP forwarding, advertise the exit node, approve it in the console, and route your traffic through the VPS.Aktiviere IP-Forwarding, kündige den Exit-Node an, genehmige ihn in der Konsole, und leite deinen Traffic über den VPS.
Set up ntfy with Docker, lock it down with auth-default-access, and serve it over HTTPS with Caddy.Richte ntfy mit Docker ein, sperre es mit auth-default-access ab und liefere es per HTTPS über Caddy aus.
Install the free SteamCMD server, connect by Game ID instead of a port, and size RAM honestly.Installiere den kostenlosen Server per SteamCMD, verbinde dich per Game ID statt per Port und dimensioniere RAM ehrlich.
Install with SteamCMD using an account that owns the game, open port 21025/TCP, and size RAM honestly.Installiere mit SteamCMD und einem Account, der das Spiel besitzt, öffne Port 21025/TCP und dimensioniere RAM ehrlich.
Set up Kavita with Docker Compose, lay out your library the way it expects, and turn on OPDS for reader apps.Richte Kavita mit Docker Compose ein, baue die Bibliothek so auf, wie er sie erwartet, und aktiviere OPDS.
Prices are final totals; no VAT is shown (§19 UStG). Need something the shop does not list? Email us for a written offer.Alle Preise sind Endpreise ohne ausgewiesene USt. (§19 UStG). Du brauchst etwas, das nicht im Shop steht? Schreib uns für ein schriftliches Angebot.
Order now →Jetzt bestellen → Request a custom configIndividuelle Konfiguration anfragen