How to Set Up Sing-Box Server

This is a production-ready server guide for deploying a sing-box backend using VLESS + Reality + XTLS Vision, with optional Warp routing module and Fail2Ban security hardening. It is designed for VPS (Debian/Ubuntu) environments and matches the structure of the client-side documentation for consistency. 1. System Requirements Debian / Ubuntu VPS Root or sudo access Open port: 443 (recommended) Basic firewall access (UFW recommended) 2. Install Docker & Docker Compose We use Docker to ensure reproducible deployment. ...

April 12, 2026 · 3 min · Xian Zhan Yang

How to Set Up Sing-Box Client

This is a clean, production-ready guide for deploying a sing-box client with Docker for SOCKS proxy access using VLESS + Reality. It is designed for stability, security, and minimal system interference (ideal for Arch Linux users). 1. System Requirements Linux (Arch recommended) Root or sudo access Internet access A VPS with VLESS + Reality server already configured 2. Install Docker & Docker Compose We use Docker and Docker Compose to isolate sing-box from the host system. ...

April 6, 2026 · 3 min · Xian Zhan Yang

How to Set Up Arch Linux

This guide explains how to install Arch Linux from scratch, covering disk partitioning, base system installation, and essential system configuration. This setup is ideal for users seeking a minimal and fully customizable Linux environment, ensuring maximum control, performance, and long-term maintainability. 1. Preparation 1.1 Installation USB Write Arch Linux ISO to a USB drive: sudo dd if=archlinux-2025.iso of=/dev/sdX bs=4M status=progress oflag=sync 💡 Tips: if → input ISO file of → target USB device (e.g., /dev/sdb) bs=4M → block size status=progress → show progress oflag=sync → ensure all data is written ⚠️ Note: Double-check of=/dev/sdX. Wrong device = data loss. ...

December 7, 2025 · 3 min · Xian Zhan Yang

How to Set Up v2ray Client

This guide explains how to deploy v2rayA + Docker + Docker Compose for managing v2ray proxies, offering a user-friendly web UI to manage and configure your v2ray server. This setup is ideal for users looking for an easy and efficient way to deploy v2ray servers with Docker, ensuring a scalable and maintainable environment using Docker Compose. 1. Preparation 1.1 Docker Install Docker: sudo pacman -S docker Add your user to the Docker group: ...

November 30, 2025 · 3 min · Xian Zhan Yang

How to Set Up Hugo Blog

This guide explains how to deploy a Hugo blog + PaperMod theme + Git submodule + Automated GitHub Actions deployment, suitable for users who want fast, version-controlled blogging with continuous deployment. 1. Preparation 1.1 GitHub Repositories For this guide, we use GitHub for both source and deployment repositories. You need: Private repository: my-blog → for Hugo source files Public repository: username.github.io → for generated static files via GitHub Pages 💡 Tip : Public repository must already exist before deployment. ...

October 10, 2025 · 4 min · Xian Zhan Yang

How to Set Up v2ray Server

This guide explains how to deploy v2ray + WebSocket + TLS + Cloudflare CDN + Warp, suitable for users in China who want stable, encrypted international internet access while hiding their VPS IP. 1. Preparation 1.1 VPS For this guide, we use a RackNerd VPS located in Los Angeles, though any offshore VPS works. Recommended system environment: OS: Debian 11+ or Ubuntu 20.04+ CPU: 1 core or higher RAM: at least 1 GB Ensure TCP ports 80 and 443 are open Connect to your VPS and update the system: ...

October 9, 2025 · 6 min · Xian Zhan Yang