Initialize your Infrastructure
Follow this guide to connect your first VPS server and deploy a high-performance WordPress site in less than 5 minutes.
Server Requirements
SYNTH works according to the BYOS (Bring Your Own Server) model. You must rent a VPS from a cloud provider (Hetzner, DigitalOcean, OVH, AWS, Oracle...) and give us root access.
OS Compatibles
- Ubuntu 22.04 LTSRECOMMENDED
- Ubuntu 24.04 LTS
- Debian 12 (Bookworm)
Incompatibles
- ✖ Servers with cPanel / Plesk already installed
- ✖ CentOS / AlmaLinux / Fedora
- ✖ Shared Servers (without root access)
The server must be VIRGIN (Fresh Install).
SSH Connection
For SYNTH to control your server, you must add our Master Public Key to the list of authorized keys (`authorized_keys`) of your VPS.
Automatic Method (When creating the VPS)
Most hosting providers (Hetzner, DigitalOcean) ask you to add an SSH key when creating the VPS ("Add SSH Key"). Simply paste our public key below.
Manual Method (Server already created)
Connect to your server as root and run this unique command:
Provisioning & Ultimate Stack
SYNTH doesn't just install packages. We transform your VPS into a battle-ready WordPress machine, with an "Opinionated" configuration based on the best industry practices.
Performance Engine
- Nginx + FastCGI CacheNative page cache (0ms TTFB). Faster than WP Rocket.
- PHP 8.2 TunedDynamic OPcache (based on RAM) + JIT Compiler. Uploads 64MB.
- MariaDB OptimizedAutomatically calculated Buffer Pool (25% RAM) for instant requests.
- Redis Object CachePre-installed and secure. Ideal for WooCommerce.
Security Hardening
- Fail2Ban "WordPress Jail"Automatic banning of IPs attempting to brute-force wp-login.php.
- User IsolationEach site runs under its own user system (synth_xxxx).
- Imagick Safe ModeConfiguration bridged to avoid OOM crashes on large uploads.
- Auto-Healing AgentReal-time CPU/RAM monitoring + automatic service restarts.