Moritz Möller
Articles

Create a Hytale server on Linux/Ubuntu
Hytale is in Early Access and self-hostable from day one. Here is how to set up your own Hytale server on Ubuntu with Java 25 and open the right port.

Create a Palworld dedicated server on Linux/Ubuntu
Your own Palworld server on a VPS: set up SteamCMD, download the server files, start with performance flags, open the port, and beat the memory leak with a scheduled restart.

Farming Simulator 25 dedicated server setup (Windows)
The FS25 dedicated server runs only on Windows and needs a second license. Here is how to set it up on a Windows VPS and configure it in the web panel.

Rent or self-host a game server? The honest comparison
A slot host like Nitrado or your own VPS? An honest comparison of cost, control, and performance so you can pick the right way to run your game server.

Create a Minecraft server on Linux/Ubuntu (Paper)
Your own Minecraft server on a VPS: install Java 21, set up Paper, assign RAM, open the port, and keep it running. Step by step on Ubuntu.

Odysseus with a GPU: run local AI models on a GPU server
For fast local models, Odysseus needs a GPU. Here is how to enable NVIDIA support in the Docker setup and serve your own models on a GPU server.

Odysseus tips and tricks for your self-hosted AI workspace
Get more out of Odysseus: agents and MCP, deep research and web search, email and calendar, optional features, and solid hardening.

How to install Odysseus, a self-hosted AI workspace
Odysseus is a self-hosted AI workspace for chat, agents, research, documents, and more. Here is how to install it with Docker and serve it securely with HTTPS.

How to self-host Nextcloud with Docker and Caddy
Your own cloud for files, calendar, and contacts, on your own server. Here is how to set up Nextcloud with Docker Compose and serve it with Caddy and HTTPS.

How to use Claude Code on a server (remote dev box)
Turn your server into a remote development environment. Here is how to install Claude Code, sign in, and keep sessions running with tmux.

Reverse proxy with Caddy: set up automatic HTTPS
Caddy serves your apps under a domain and handles HTTPS fully automatically. Here is how to set up a reverse proxy with a Let's Encrypt certificate.

How to install Docker and Docker Compose on Linux/Ubuntu
Docker is the fastest way to run applications on your server. Here is how to install Docker and Docker Compose and start your first container.

Secure your server with Tailscale (no open SSH port)
Instead of exposing SSH to the whole internet, put your server on a private network with Tailscale. Here is how to join it to your tailnet and close the public SSH port.

How to rescue your server with the VNC console
Locked out of your server via SSH? The VNC console in the panel gives you a screen-level connection in the browser so you can fix the problem directly.

How to set up VPS backups (manual and scheduled)
A backup saves you when an update goes wrong or data is lost. Here is how to create manual and scheduled backups of your ComputeBox server, stored off-site.

How to set a reverse DNS (PTR) record
A PTR record is a must for reliable email delivery. Here is how to set reverse DNS for your IPv4 and your IPv6 network right in the ComputeBox panel.

How to set up Fail2ban and automatic updates on Linux/Ubuntu
Two quick measures that make your server noticeably safer: Fail2ban bans persistent login bots, and automatic updates close security holes on their own.

How to set up a firewall with ufw on Linux/Ubuntu
With ufw you control which ports of your server are reachable from outside in just a few commands. Here is how to set up a sane default firewall without locking yourself out.

Connect to your server via SSH: first steps
Just ordered your ComputeBox server? Here is how to connect via SSH for the first time, work with the computebox user, and bring the system up to date.