Create New RunCloud Web App

How to set up a new runcloud.io web app, and how to configure it.

  • Choose server closest to clients location
  • Create a user
    • Go to server>System User
    • Click “Add new System User”
    • Username should be the domain with no TLD, and append “-usr” e.g. “ampv.com” would be “ampv-usr”
    • Password should be 22 chars with upper/lowercase, letters, numbers, symbols, etc. click “Generate Password” to get strong pass.
    • Save this user/pass in 1password right away so you don’t forget. Label as “domain server” e.g. “ampv.com server”
  • Create new Web App by clicking “Deploy New Web App”
    • Select One-Click>WordPress
    • Web App Details
      • Web Application Name should be the domain name without the TLD, e.g. “ampv.com” would be “ampv”
      • Check “Use existing system user” and from “User” dropdown select the user you just created above.
    • Domain
      • If it’s not a brand new website, please create a staging subdomain under our ampv.dev domain. It should be short, easy to remember, e.g. heater.ampv.dev, or sunstar.ampv.dev. If it’s a brand new website and domain, we can build under the new domain.
      • Enter the staging subdomain into; Domain Name > Use my own domain / subdomain
    • DNS configuration on Cloudflare
      • To set up DNS go to cloudflare.com and login with [email protected]
      • Click on ampv.dev, then go to Records
      • Add a new A record for your new subdomain staging URL and add the IP from the server its located on
    • WordPress
      • Site Title; enter short description of clients service
      • Admin Username; domain_admin
      • Admin Password; generate 22 chars password with upper/lowercase, letters, numbers, symbols, etc. click “Generate Password” to get strong pass.
      • Save this user/pass in 1password right away so you don’t forget. Label as “domain WordPress” e.g. “ampv.com WordPress”
      • Admin Email; [email protected]
      • WordPress Multisite; No (Standard installation)
    • Database (Optional); leave blank so system creates it
    • Backup (Optional)
      • Check “Enable backup for this web application”
      • Backup Label; leave as is
      • Backup Type; Incremental Backup
      • Backup Frequency; Backup every 1 day
      • Backup File Retention; 3 weeks
    • Basic Settings and Stack
      • Public Path; blank/default
      • PHP Version; PHP 8
      • Web Application Stack; NGINX + Apache2 Hybrid
      • Stack Mode; Production
    • Click “Deploy…”