Hosting & Environments
Hosting provider
Section titled “Hosting provider”Sites are hosted on Pressidium — a managed WordPress hosting platform.
Key details
Section titled “Key details”- SSH access via SFTP on port
2222 - Each site has a unique SSH user/host string
- Temp files can be stored in
.pressidium/(not publicly accessible) - WP-CLI is available on the server
- WordPress root is at a path like
/sitename-dev-www
Environments
Section titled “Environments”Production
Section titled “Production”- The live client-facing site
- Deployed via Git push to the production branch
- Domain: the client’s actual domain (e.g.
madditattoo.com)
Staging
Section titled “Staging”- For testing changes and client review
- Has its own database (can diverge from production)
- Domain pattern:
{site}.dev.onpressidium.com - This is the source for the
pull.shscript
- Your development machine running Local by WP
- Domain pattern:
{site}.local - Pulled from staging using
pull.sh - Code changes are made here, then pushed to Git
DNS & CDN
Section titled “DNS & CDN”All sites use Cloudflare for:
- DNS management
- CDN / caching
- SSL certificates
- DDoS protection
- Turnstile (spam prevention on forms)
- Access (authentication for protected resources)