Files
docs/todo.md
2026-07-28 07:20:32 -05:00

2.9 KiB

arcline-docs — Knowledge Base & Migration Guides

SEO-friendly documentation, migration guides, and self-hosting tutorials. Hosted at: docs.arclineit.com

Status

Complete. All content sections are written. The static site builder generates a fully functional documentation site with search, sitemap, RSS feed, and 404 pages.

Format

  • Static HTML (generated from Markdown via Go builder using goldmark)
  • Arcline design system (same CSS as website)
  • Client-side search (JSON index with keyboard navigation)
  • RSS feed (rss.xml) for new guides
  • Sitemap generation (sitemap.xml)

Content

Migration Guides

  • Migrate from GoDaddy Shared Hosting to Arcline
  • Migrate from Bluehost to Arcline
  • Migrate from SiteGround to Arcline
  • Migrate from Namecheap to Arcline
  • Migrate from HostGator to Arcline
  • Migrate from WP Engine to Arcline VPS
  • Transfer a domain to Arcline (registrar transfer walkthrough)

Getting Started

  • How to connect to your server via SSH
  • How to upload files via SFTP (FileZilla, Cyberduck)
  • How to create and restore a MySQL database backup
  • How to set up email (MX records, cPanel email accounts)
  • How to point your domain's nameservers to Arcline
  • How to install an SSL certificate (Let's Encrypt via cPanel)

WordPress

  • Installing WordPress on shared hosting
  • Installing WordPress on a VPS (LAMP stack)
  • Configuring W3 Total Cache without a CDN
  • WordPress security hardening
  • Setting up WooCommerce on Arcline

VPS Guides

  • Initial VPS setup (Debian/Ubuntu): users, SSH keys, ufw firewall
  • Install Nginx + PHP-FPM + MySQL on Debian
  • Deploy a static site with Nginx
  • Deploy a Node.js app with PM2 + Nginx
  • Deploy a Go binary as a systemd service
  • Set up automated backups with restic
  • Set up fail2ban for SSH brute-force protection

Privacy & Self-Hosting

  • Why you shouldn't put Cloudflare in front of everything
  • How to check if your host is actually self-hosted (arcline-check walkthrough)
  • Self-hosting without a CDN: performance tips
  • What SPF, DKIM, and DMARC actually do (and how to set them up)

Reference

  • Arcline nameservers and DNS records
  • Supported PHP versions
  • Resource limits by plan
  • Acceptable Use Policy summary
  • How to open a support ticket

Site Builder

  • Simple Go Markdown → HTML builder (goldmark)
  • Template: Arcline design system header/footer/sidebar
  • Search: client-side JSON index
  • Sitemap.xml generation
  • RSS feed for new guides (rss.xml)
  • Build script: watch mode for local dev (make build-static-watch)

Development

# Build the dynamic server
make build

# Run the dev server
make run

# Build the static site (outputs to dist/)
make build-static

# Watch mode — rebuilds on content/template changes
make build-static-watch