Engineering Guides & Systems Tutorials
Tested, copy-paste ready documentation for setting up Linux VPS servers, hardening firewalls, and orchestrating Docker containers.
WireGuard VPN Server on a VPS: Setup, Users and Connections
Run your own WireGuard VPN with a web panel: add users, connect from Windows, macOS, iPhone, Android and Linux, use the server as an HTTP proxy and manage the panel password.
Steps covered:
- 1. Open the WireGuard UI panel
- 2. Create a VPN user
- 3. Connect from Windows or macOS
OpenVPN Server on a VPS: Users, Profiles and Connections
Manage your own OpenVPN server: download the ready-made profile, add and revoke users, and connect from Windows, macOS, iPhone, Android and Linux.
Steps covered:
- 1. Find your login details
- 2. Connect to the server and check OpenVPN
- 3. Download the ready-made client profile
3X-UI Panel on a VPS: VLESS Reality Setup and Client Connections
Set up a VLESS + Reality connection in the 3X-UI panel, connect from Windows, macOS, Linux, Android and iPhone, and update or reset the panel.
Steps covered:
- 1. Open the 3X-UI panel
- 2. Create a VLESS connection
- 3. Configure the client and Reality settings
Hiddify Panel on a VPS: Setup, Users and Client Connections
Finish the Hiddify setup with your own domain, add users with traffic and time limits, share their connection links and connect from Windows, macOS, Linux, Android and iPhone.
Steps covered:
- 1. Find your login details
- 2. Open the panel
- 3. Complete the first setup
AmneziaVPN on a VPS: Self-Hosted VPN Set Up from an App
Install your own AmneziaVPN server straight from the AmneziaVPN app, with no terminal commands: connect the app to your VPS, choose a protocol, share access and fix common connection problems.
Steps covered:
- 1. Get your server and login details
- 2. Install the AmneziaVPN app
- 3. Connect the app to your server
Outline VPN Server on a VPS: Manager Setup, Access Keys and Clients
Connect Outline Manager to your Outline server, create and limit access keys, share them with users and connect from Windows, macOS, Linux, Android and iPhone.
Steps covered:
- 1. Find your login details
- 2. Copy the server’s management key
- 3. Connect Outline Manager
Telegram MTProxy on a VPS: Your Own Proxy for Telegram
Connect Telegram to your own MTProxy server with one link or by hand on desktop and mobile, then share the proxy with friends or a community.
Steps covered:
- 1. Find your proxy link
- 2. Add the proxy with the link
- 3. Add the proxy by hand on a computer
Zabbix Proxy on a VPS: Distributed Monitoring for Remote Sites
Set up a Zabbix Proxy that collects monitoring data from remote hosts and forwards it to your central Zabbix server: configuration, database, web interface and tuning.
Steps covered:
- 1. Check what is installed
- 2. Check the status and logs
- 3. Point the proxy at your Zabbix server
Deploying & Hardening Your First Cloud VPS on NodexVPS
A step-by-step walkthrough covering instance provisioning, SSH key authentication, disabling root password login, and baseline firewall configuration.
Steps covered:
- 1. Provisioning Your Instance
- 2. Connecting via Ed25519 SSH Key
- 3. Creating a Sudo User
Setting Up a High-Performance Firewall & Fail2ban on Ubuntu 24.04
Learn how to configure UFW, iptables rate limiting, custom port knocking, and Fail2ban jail policies to block automated bruteforce bots in real-time.
Steps covered:
- 1. UFW Fundamentals & Default Policy
- 2. Application-Specific Rule Sets
- 3. Jail Configurations for SSH and HTTP
Migrating a Production Web Application to NodexVPS with Zero Downtime
A bulletproof zero-downtime migration blueprint: database replica syncing, rsync assets transfer, DNS TTL pre-warming, and live traffic cutover.
Steps covered:
- 1. Pre-Migration DNS TTL Reduction
- 2. Continuous Storage & DB Syncing
- 3. Host Header Validation & Smoke Testing
Running a Production Dockerized Self-Hosted Stack with Traefik & SSL
Deploy self-hosted apps (Nextcloud, Ghost, Analytics, Vaultwarden) securely using Docker Compose, automated Let's Encrypt SSL, and Traefik reverse proxying.
Steps covered:
- 1. Installing Docker CE & Compose Plugin
- 2. Configuring Traefik with Auto Let's Encrypt
- 3. Launching Containers via Docker Compose
Run Claude Code on a Remote Cloud VPS (Complete Guide)
Step-by-step tutorial to configure Anthropic Claude Code CLI on a dedicated NodexVPS Ubuntu VPS with tmux persistence, Node.js 20, and Git worktrees.
Steps covered:
- 1. Install Node.js 20 & Git
- 2. Install @anthropic-ai/claude-code
- 3. Configure ANTHROPIC_API_KEY
How to Self-Host Hermes Agent on a Dedicated Cloud VPS
Deploy Nous Hermes autonomous reasoning agents with tool integrations, SQLite memory stores, and background systemd service automation.
Steps covered:
- 1. System Requirements & Python 3.11
- 2. Clone & Install Hermes Agent
- 3. Configure Models & Tool Calling
Self-Host NemoClaw for Agent Validation & Guardrail Experiments
Host NemoClaw on AMD EPYC servers with Docker, NVIDIA NeMo evaluation pipelines, and persistent evaluation dashboards.
Steps covered:
- 1. Docker & Containerd Setup
- 2. Pull NemoClaw Docker Stack
- 3. Run Agent Evals & Guardrails
Self-Host OpenClaw: Lightweight Multi-Agent Swarms on VPS
Deploy OpenClaw multi-agent assistants on a NodexVPS Starter VPS with webhook triggers and scheduled task workers.
Steps covered:
- 1. Clone OpenClaw Repository
- 2. Install Node.js / Bun Runtime
- 3. Configure Webhook Ingress
Host Paperclip on VPS: Multi-Agent Digital Workforce Setup
Set up simulated multi-agent organizations with Paperclip on AMD EPYC VPS instances with shared vector memory and GitHub webhook integration.
Steps covered:
- 1. VPS Sizing & Architecture
- 2. Deploy Paperclip Stack
- 3. Define Agent Roles & Permissions
Self-Host PicoClaw on a Small VPS (Ultra-Lightweight Agent)
Run dozens of lean PicoClaw micro-agents on a single entry-level NodexVPS VPS with zero memory bloat and sub-second cron scheduling.
Steps covered:
- 1. Download PicoClaw Binary / Go
- 2. Define Micro-Agent YAML
- 3. Schedule Micro-Tasks
How to Self-Host n8n & Flowise AI on a Dedicated Cloud VPS (Complete Guide)
Comprehensive walkthrough to deploy self-hosted n8n workflow automation alongside Flowise AI visual agents using Docker Compose, PostgreSQL pgvector, Redis Bull queues, and Caddy reverse proxy with automatic SSL.
Steps covered:
- 1. Hardware Sizing & Recommended Tier
- 2. Install Docker Engine & Compose V2
- 3. Setup PostgreSQL (pgvector) & Redis
How to Self-Host CrewAI & LangChain Multi-Agent Swarms on Cloud VPS (Complete Guide)
Step-by-step production blueprint to deploy hierarchical CrewAI agent swarms and LangGraph stateful workflows using Python 3.11, Docker Compose, PostgreSQL pgvector checkpoints, and Celery Redis task queues.
Steps covered:
- 1. Sizing Multi-Agent Compute & Memory
- 2. Install Python 3.11, Poetry & Docker
- 3. Setup PostgreSQL & pgvector Store
How to Deploy Ollama & Open WebUI on Cloud VPS (Complete Guide)
Production guide to self-host Ollama local LLM inference and Open WebUI with Docker Compose, AMD AVX-512 multithreaded compute, automatic Caddy SSL reverse proxy, and document RAG with nomic embeddings.
Steps covered:
- 1. Sizing Compute & AVX-512 Verification
- 2. Install Docker & Compose V2 Engine
- 3. Configure Ollama & Open WebUI Stack
Deploying Always-On Chat & Support Bots on Cloud VPS (Docker, Redis, Webhooks & 24/7 Uptime)
A complete production deployment walkthrough for self-hosting 24/7 always-on customer support bots. Configure persistent webhook listeners, Chatwoot omnichannel dashboard, Typebot conversational flows, Redis session caching, and PostgreSQL pgvector RAG with zero serverless cold starts.
Steps covered:
- 1. Omnichannel Bot Architecture
- 2. Multi-Container Stack (Bot Core, Redis, Postgres)
- 3. Webhook Ingress (Telegram, WhatsApp, Discord)