AIOOS FIELD GUIDE LIBRARY

Practical guides for websites, servers and deployment.

Search tested steps, decision guides and troubleshooting notes without wading through an unrelated tool directory.

  • Decisions before commands
  • Checks after every critical step
  • Limitations and update dates kept visible

42 guides

04
Servers & Deployment

Docker Full disk: Real occupancy is recognized before cleanup

A safe, step-by-step. Docker Disk takes the diagnostic guide. Learn how to distinguish mirrors, layers, volumes, and logs to prevent data loss during clean-up.

05
Servers & Deployment

What a 2 vCPU / 4 GB Server Can Realistically Run

Assess the real-world capacity of a 2 vCPU and 4 GB RAM server. Learn how to divide resources for static sites, dynamic applications, databases, and container platforms.

06
Website GuidesFrom Website Planning to Sustainable Growth

Plan Your Website Content Before Choosing a Design

Map your audience, their main tasks, and the pages they need before choosing a template. The result is a practical outline for navigation and future content.

07
Website GuidesFrom Website Planning to Sustainable Growth

Static Site, WordPress, or Next.js? Choose by Maintenance Cost

Compare static sites, WordPress, and Next.js by editing workflow, update frequency, hosting, plugins, security, and migration effort—not popularity.

08
Website GuidesFrom Website Planning to Sustainable Growth

Design Website Navigation, Categories, URLs, and Breadcrumbs

Turn a content plan into a site structure visitors can understand. Work through main navigation, categories, descriptive URLs, breadcrumbs, and redirects for old pages.

09
Website GuidesFrom Website Planning to Sustainable Growth

Design a Homepage That Helps First-Time Visitors

Make the first screen explain who the site serves, what visitors can accomplish, and where to begin. Add proof and useful routes without relying on slogans or carousels.

10
Website GuidesFrom Website Planning to Sustainable Growth

Build a Readable Template for Long-Form Tutorials

Create a consistent article layout with a useful summary, clear headings, a table of contents, steps, code blocks, warnings, sources, and a next action.

11
Website GuidesFrom Website Planning to Sustainable Growth

Design for Mobile First: 390px Layouts, Touch, and Chinese Text

Start with a narrow screen and check headings, navigation, tables, buttons, code blocks, Chinese line breaks, horizontal overflow, and touch targets.

12
Website GuidesFrom Website Planning to Sustainable Growth

Speed Up Your Website by Fixing Images and Fonts

Improve the first screen by sizing images correctly, using responsive formats and loading strategies, and keeping web fonts lean with sensible fallbacks.

13
Website GuidesFrom Website Planning to Sustainable Growth

Build a Contact Form That Doesn't Lose Enquiries

Keep fields focused, validate on both sides, handle repeat submissions and spam, confirm delivery, and explain how submitted data is used and retained.

14
Website GuidesFrom Website Planning to Sustainable Growth

Technical SEO Checklist for Titles, Canonicals, and Indexing

Check page titles, descriptions, H1s, canonical URLs, robots rules, sitemaps, structured data, and language versions to avoid conflicting or unwanted indexed pages.

15
Website GuidesFrom Website Planning to Sustainable Growth

The First 30 Days After Launch: Improve Your Site with Search Data

Use the first month to verify crawling, observe real queries, improve individual pages, and review results instead of redesigning the whole site on instinct.

16
Servers & DeploymentProduction Operations on a Single Server

Design a Single-Server Setup: Reverse Proxy, App, and Database

Draw the boundaries between the public entry point, reverse proxy, application, database, files, and backups so fewer ports are exposed and incidents are easier to diagnose.

17
Servers & DeploymentProduction Operations on a Single Server

Run a Web Application as a systemd Service

Move an app out of a temporary terminal session. Define a dedicated user, working directory, environment file, restart behavior, and logs, then verify the service safely.

18
Servers & DeploymentProduction Operations on a Single Server

Host Multiple Websites on One Server with Caddy

Route each domain to its own local service with Caddy. Check DNS, upstream addresses, HTTPS, configuration validation, safe reloads, and every affected site.

19
Servers & DeploymentProduction Operations on a Single Server

Docker Compose Production Readiness Checklist

Before moving a working Compose project into production, check image versions, builds, ports, internal networks, persistent volumes, health checks, restarts, and rollback.

20
Servers & DeploymentProduction Operations on a Single Server

Manage Production Secrets and Environment Files Safely

Separate ordinary configuration from secrets. Choose where to store .env files and service credentials, restrict access, avoid logging secrets, and plan rotation and incident response.

21
Servers & DeploymentProduction Operations on a Single Server

Back Up and Restore SQLite and PostgreSQL Databases

Choose a consistent backup method for SQLite or PostgreSQL, then document encryption, off-site storage, retention, verification, and a restore rehearsal in isolation.

22
Servers & DeploymentProduction Operations on a Single Server

Deploy on One Server with Health Checks and a Rollback Plan

Prepare and back up before release, start a candidate version, verify its health, switch traffic, observe the result, and keep a clear route back to the previous version.

23
Servers & DeploymentProduction Operations on a Single Server

What to Monitor on a Small Website Server

Start with user-visible availability, then watch application health, CPU, memory, disk, backup age, and logs. Set alerts that reflect sustained problems rather than brief spikes.

24
Servers & DeploymentProduction Operations on a Single Server

Troubleshoot 502, 504, and HTTPS Errors Layer by Layer

Trace faults through DNS, network access, TLS, Caddy, the local upstream, application, and database using evidence at each layer instead of blindly restarting the server.

25
Servers & DeploymentProduction Operations on a Single Server

Keep a Website Server Running with a Maintenance Checklist

Organize daily, weekly, monthly, and quarterly checks for availability, patches, capacity, backups, accounts, certificates, dependencies, and recovery drills.

26
Website GuidesYour First Website: From Server to Search

Help Baidu and Google Discover a New Website: A Practical SEO Checklist

Prepare useful pages, crawlable links, metadata, canonical URLs, robots and sitemap, then verify the site and submit it through Google Search Console and Baidu Search Resource Platform.

28
Website GuidesYour First Website: From Server to Search

How Caddy Automatic HTTPS Works and How to Troubleshoot It

Understand Caddy automatic HTTPS, verify DNS and ports in order, inspect service logs and solve common certificate failures without destructive guesswork.

29
Website GuidesYour First Website: From Server to Search

Deploy Your First Static Website to a Linux Server with Caddy

Upload a local HTML and CSS site to a safe web directory, install Caddy, configure the domain, validate the configuration and publish without exposing a development server.

32
Website GuidesYour First Website: From Server to Search

How to Buy and Protect a Domain Name for Your First Website

Choose a readable domain, compare registration and renewal terms, keep ownership under your control and secure the registrar account before changing DNS.

34
Website GuidesYour First Website: From Server to Search

First Hour on a New Ubuntu or Debian Server

Turn a blank Ubuntu or Debian instance into a predictable host by checking resources, updating packages, setting time, creating an administrator and documenting the result.

35
Website GuidesYour First Website: From Server to Search

How to Choose Your First Cloud Server

Choose a sensible first server for a small website by checking your workload, location, operating system, memory, storage, renewal cost, and what to verify after purchase.

36
Servers & Deployment

Why I Use RainYun for an Early-stage Website

My first-hand notes on using RainYun for an early-stage content website: what feels stable in my workload, why the price is manageable and what I still check before recommending it.

37
Servers & Deployment

Deploy Open WebUI with Docker and Persistent Storage

Run Open WebUI in Docker, persist application data, connect it to Ollama and add the production safeguards recommended by the project documentation.

38
Servers & Deployment

Install Ollama on Linux and Expose It Safely

Install Ollama on Linux, run a first model, verify the local API and understand why port 11434 should not be exposed to the public internet without authentication.

RESOURCES I USE · REFERRAL

Two practical services to consider only when needed

This is not an automated ranking, and neither service is necessary for everyone. These are services I use, with the use case and limitations kept visible.

Referral disclosure: these links contain my referral information. I may receive a platform benefit if you sign up or order, at no additional charge from AIOOS. Check the order page for current pricing, availability, regions and terms. Read the full affiliate disclosure