Enshrouded Dedicated Server: Windows and Linux (Wine) Setup
Host an Enshrouded dedicated server: hardware, SteamCMD app 2278520, enshrouded_server.json, passwords and user groups, ports, Linux with Wine, backups.
Blog
Run your own apps on a VPS: AI models, file servers, password managers, bots and more.
Host an Enshrouded dedicated server: hardware, SteamCMD app 2278520, enshrouded_server.json, passwords and user groups, ports, Linux with Wine, backups.
Run a Project Zomboid server on Linux: SteamCMD app 380870, first-run admin password, server .ini settings, Java RAM, ports 16261-16262, Workshop mods.
Set up Moodle on a VPS with Nginx, PHP-FPM and PostgreSQL: sizing, moodledata, the installer, cron, Redis caching, email, HTTPS, backups and upgrades.
Manage Nginx from a browser: Nginx UI for editing real config files vs Nginx Proxy Manager for simple proxy hosts, install steps, SSL, and security tips.
Run open-source AI models on your own VPS with Ollama and Open WebUI: choosing a model for CPU-only RAM, securing the API, realistic speed.
Install node_exporter on Linux servers, scrape it securely with Prometheus, PromQL queries for CPU, memory, disk and network, alert rules, and dashboards.
Install Heimdall with Docker to organise links to your self-hosted apps: setup, enhanced apps with live stats, tags, users, HTTPS, and Heimdall vs Homepage.
Self-host AnythingLLM with Docker: connect an LLM provider or local model, embeddings and vector DB, workspaces, document upload, multi-user mode, and HTTPS.
Run Audiobookshelf for audiobooks and podcasts: Docker setup, library folders, metadata matching, users and progress sync, mobile apps, HTTPS, backups.
Deploy Wiki.js with Docker Compose and PostgreSQL behind HTTPS, set up authentication, Git storage sync for content backups, search and permissions.
Install code-server to use VS Code from any browser: install script, systemd, config.yaml password, Nginx HTTPS with WebSockets, extensions, and security.
Run MediaWiki, the software behind Wikipedia: LEMP install, web installer, LocalSettings.php, short URLs, uploads, extensions, user rights, backups, upgrades.
Monitor Linux servers with Prometheus, node_exporter and Grafana in Docker Compose: scrape configs, a ready dashboard, alert rules and security.
Use LinuxGSM to install and manage Linux game servers: the install script, commands (start, update, backup, monitor), config files, cron, and alerts.
Self-host a Discourse forum: requirements, SMTP before install, discourse_docker and discourse-setup, Let’s Encrypt, plugins, behind Nginx, backups, upgrades.
Install Immich with Docker Compose for private photo and video backup: storage planning, HTTPS reverse proxy, mobile app backup, machine learning and backups.
Host a modded Minecraft server on Linux: Forge vs NeoForge vs Fabric, installers, CurseForge and Modrinth server packs, RAM sizing, JVM flags, and fixes.
Set up a Minecraft Bedrock Dedicated Server on Ubuntu: configure it, open UDP 19132, run it with systemd, add players, back up and update.
Run MinIO as S3-compatible object storage on a VPS: Docker setup, HTTPS, buckets, users and policies, the mc client, use with restic and app backups.
Set up Zabbix 7 LTS with PostgreSQL and Nginx on Ubuntu, add Linux and Windows agents, use templates, triggers and alerts, and size the server.
Self-host Rocket.Chat on a VPS: Docker Compose with a MongoDB replica set, ROOT_URL and HTTPS, setup wizard, omnichannel live chat, mobile apps and backups.
Set up Joomla 5 on a VPS: LEMP prerequisites, database, download, Nginx rules, web installer, SEF URLs, security hardening, caching, backups and updates.
Run NocoDB with Docker and PostgreSQL: spreadsheet views over databases, connecting MySQL or Postgres, forms, APIs and webhooks, roles, HTTPS and backups.
Set up a Counter-Strike 2 dedicated server on a Linux VPS: SteamCMD, Game Server Login Token, launch options, game modes, server.cfg, RCON, and ports.