Planes
Un plan es lo que vendes. Agrupa límites de recursos, características habilitadas y uno o más precios, y cada suscripción es una instancia de un plan vigente para un cliente.
Crea y edita planes en Admin → Plans, o con POST/PATCH /api/v1/plans. Un plan pertenece a
un pool de nodos (qué servidores pueden alojar sus sitios) y, opcionalmente, a un pool de bases de
datos.
Límites
Sección titulada «Límites»| Límite | Controla |
|---|---|
maxSites |
Sitios que puede tener la suscripción (0 = sin límite) |
maxDomainsPerSite |
Dominios y alias por sitio |
maxDatabases |
Bases de datos por suscripción |
maxCronJobs |
Tareas cron por suscripción |
diskMB |
Cuota de disco, aplicada como cuota de proyecto del sistema de archivos |
inodes |
Cuota de inodos |
bandwidthGB |
Ancho de banda mensual (0 = sin medir) |
pooledResources |
Si CPU/memoria/procesos se comparten entre los sitios de la suscripción o se fijan por sitio |
cpuPercent |
Cuota de CPU, en porcentaje de un núcleo (CPUQuota del cgroup) |
memoryMB |
Tope de memoria (MemoryHigh/MemoryMax del cgroup) |
tasks |
Tope de procesos/hilos (TasksMax del cgroup) |
ioWeight |
Prioridad relativa de E/S de disco |
phpWorkers |
Máximo de procesos worker de PHP-FPM |
phpMemoryLimitMB |
Tope para el memory_limit propio del sitio |
maxUploadMB |
Tope para el tamaño de subida de PHP |
maxExecutionSeconds |
Tope para el tiempo de ejecución de PHP |
phpSleepMinutes |
Tiempo de reposo de PHP por defecto; 0 = valor por defecto de la plataforma (15 min), -1 = siempre activo |
cacheMB |
Tamaño de la caché de Valkey; 0 = sin caché |
maxDBConnections |
Conexiones concurrentes a la base de datos |
cronMinIntervalMinutes |
Intervalo mínimo permitido entre corridas de una misma tarea cron |
Valores por defecto razonables (para un plan nuevo): 10 sitios, 20 dominios por sitio, 20 bases de datos, 20 tareas cron, 20 GB de disco, 500.000 inodos, ancho de banda sin medir, recursos compartidos activados, 200% de CPU, 2 GB de memoria, 256 procesos, peso de E/S 100, 8 workers de PHP, 512 MB de límite de memoria de PHP, 256 MB de subidas, límite de ejecución de 120 segundos, el reposo de PHP por defecto de la plataforma, 128 MB de caché, 40 conexiones a base de datos, piso de 5 minutos entre corridas de cron.
Características
Sección titulada «Características»| Característica | Habilita |
|---|---|
sshShell |
Acceso shell por SSH/SFTP, no solo SFTP |
databaseTunnel |
Acceso por túnel SSH a la base de datos del sitio |
wordpressTools |
Actualizaciones gestionadas de WordPress y la página de herramientas de WordPress |
customCertificates |
Subir un certificado TLS propio para los dominios del sitio |
wafControl |
Que el cliente pueda cambiar el modo del WAF de su propio sitio |
phpAlwaysOn |
Que el cliente pueda mantener el PHP de su sitio siempre activo, y fijar un tiempo de reposo más corto que el del plan |
backups |
Si el plan incluye backups |
backupRetentionDays |
Tope externo de retención de instantáneas (0–3650 días) |
phpVersions |
Qué ramas de PHP pueden elegir los sitios del plan (vacío = todas las ramas soportadas) |
Precios
Sección titulada «Precios»Agrega un precio por intervalo de facturación:
| Campo | Valor |
|---|---|
interval |
month o year |
amount / currency |
Se muestra en la tienda |
providerPriceId |
El ID de precio de Stripe correspondiente (price_...) |
Un plan solo se puede comprar online para los intervalos que tengan un ID de precio de Stripe
asociado; ver Facturación para conectar Stripe. Un valor de
trialDays en el plan se aplica automáticamente al hacer el checkout.
Estado y visibilidad
Sección titulada «Estado y visibilidad»Un plan puede estar active (a la venta en la tienda), hidden (solo lo compra el personal, para
acuerdos preexistentes o a medida) o retired (se conserva para las suscripciones existentes, ya
no se vende). sortOrder controla dónde aparece respecto de otros planes. Un plan solo se puede
eliminar cuando ninguna suscripción — activa o finalizada — lo referencia todavía; retiralo en
cambio para dejar de venderlo.
Política de actualizaciones de WordPress
Sección titulada «Política de actualizaciones de WordPress»Los planes con la característica de herramientas de WordPress obtienen una política de actualización por defecto (solo versiones menores del núcleo, diaria, distribuida en una ventana horaria). Los planes pueden definir la suya propia — ver WordPress.
Marcas y planes
Sección titulada «Marcas y planes»El propio personal de una marca revendedora crea y fija los precios de sus propios planes, en el pool de nodos por defecto de la plataforma salvo que el personal de la plataforma asigne otro; solo el personal de la plataforma elige pools de nodos y de bases de datos para los planes de una marca directamente, y solo el personal de la plataforma fija precios para los planes que facturan a través de la cuenta de Stripe de la propia plataforma. Ver Marcas.