Usa la configuración inicial actual de WordPress
El proyecto inicial verifica el código fuente de la versión fijada de WordPress 7.1, lo sirve con el entorno de ejecución rootfs de PHP 8.3, Nginx y PHP-FPM, y lo combina con MySQL 8 gestionado.
Ejecuta WordPress 7.1 mediante Nginx y PHP-FPM, crea su base de datos MySQL 8, genera sales de autenticación estables y conserva las cargas, los temas y los plugins entre lanzamientos.
Versión candidata
WordPress
CÓDIGO FUENTE
Git
REGION
de
ROUTE
HTTPS
01Código fuente recibido
02Compilación completada
03Entorno de ejecución iniciado
04Control de salud aprobado
Ruta promovida
production.adios.run
Un camino de producción para
El camino de producción
La aplicación o el servicio son solo una parte de producción. Las pruebas de compilación, el estado del entorno de ejecución, la salud, los secretos, los registros, las rutas y la versión promovida deben permanecer disponibles para inspección conjunta.
El proyecto inicial verifica el código fuente de la versión fijada de WordPress 7.1, lo sirve con el entorno de ejecución rootfs de PHP 8.3, Nginx y PHP-FPM, y lo combina con MySQL 8 gestionado.
Adios genera la contraseña de la base de datos y las ocho claves y sales de autenticación de WordPress, y las inyecta mediante el mecanismo de secretos del entorno de ejecución.
MySQL gestionado almacena las publicaciones y los ajustes, mientras que el volumen wp-content conserva los archivos multimedia, los plugins y los temas. Haz copias de seguridad y restaura ambos almacenes de estado juntos.
Del código fuente al lanzamiento
Usa el código fuente y el comportamiento de producción que ya tiene el proyecto. El manifiesto registra lo que la plataforma debe compilar o aprovisionar y cómo llega a estar listo el resultado.
Trae el repositorio existente o inspecciona y despliega una de las variantes exactas de plantillas iniciales enlazadas abajo.
$adios loginMantén los comandos, la versión del entorno de ejecución o servicio, el comportamiento de salud y las referencias a secretos en adios.yaml.
$git diff -- adios.yamlSigue las pruebas de compilación y ejecución, verifica la versión candidata y abre la ruta promovida o la conexión del servicio.
$adios upruntime:
name: php@8.3
health_path: /healthz
volumes:
- name: wordpress-content
target: /app/wordpress/wp-content
persistent: true
env:
WORDPRESS_AUTH_KEY: secret://WORDPRESS_AUTH_KEY
WORDPRESS_SECURE_AUTH_KEY: secret://WORDPRESS_SECURE_AUTH_KEY
WORDPRESS_LOGGED_IN_KEY: secret://WORDPRESS_LOGGED_IN_KEY
WORDPRESS_NONCE_KEY: secret://WORDPRESS_NONCE_KEY
WORDPRESS_AUTH_SALT: secret://WORDPRESS_AUTH_SALT
WORDPRESS_SECURE_AUTH_SALT: secret://WORDPRESS_SECURE_AUTH_SALT
WORDPRESS_LOGGED_IN_SALT: secret://WORDPRESS_LOGGED_IN_SALT
WORDPRESS_NONCE_SALT: secret://WORDPRESS_NONCE_SALT
WORDPRESS_TABLE_PREFIX: wp_
WORDPRESS_ENVIRONMENT_TYPE: production
WORDPRESS_DEBUG: "false"
PHP_CLI_SERVER_WORKERS: "4"
secrets:
MYSQL_PASSWORD: secret://generate:32
WORDPRESS_AUTH_KEY: secret://generate:64
WORDPRESS_SECURE_AUTH_KEY: secret://generate:64
WORDPRESS_LOGGED_IN_KEY: secret://generate:64
WORDPRESS_NONCE_KEY: secret://generate:64
WORDPRESS_AUTH_SALT: secret://generate:64
WORDPRESS_SECURE_AUTH_SALT: secret://generate:64
WORDPRESS_LOGGED_IN_SALT: secret://generate:64
WORDPRESS_NONCE_SALT: secret://generate:64
resources:
db:
type: database
template: mysql:8
database: wordpress
username: wordpress
password: secret://MYSQL_PASSWORD
pkgs:
- nginx
build_cmd: sh /app/install-wordpress.sh
start_cmd: sh /app/start-wordpress.sh
port: 8080Puntos de partida desplegables
El proyecto inicial de WordPress incluye el código fuente de la versión fijada, el entorno de ejecución rootfs de PHP 8.3, la configuración de Nginx y PHP-FPM, el recurso MySQL gestionado, sales generadas estables y un montaje de contenido persistente.
Aplicaciones web
WordPress 7.1 en PHP 8.3 con MySQL gestionado, sales generadas y wp-content persistente.
git clone https://github.com/adiosdotdev/template-wordpress.git
cd template-wordpress
adios upAntes de la producción
El primer lanzamiento más seguro empieza con una compilación o configuración de servicio reproducible y una vista previa que pruebe las dependencias que usará producción.
Preguntas, respuestas
Revisa el límite del entorno de ejecución o servicio, la ruta de la plantilla, el comportamiento de fallos y las comprobaciones de producción antes de crear el primer lanzamiento.
La plantilla fija WordPress 7.1 en PHP 8.3, lo sirve mediante Nginx y PHP-FPM y usa MySQL 8 gestionado.
Sí. El manifiesto genera las cuatro claves de autenticación y las cuatro sales como secretos duraderos de Adios, por lo que no se guardan en Git ni se regeneran en cada lanzamiento.
El volumen monta wp-content, que contiene los archivos multimedia cargados, los plugins instalados y los temas. Las publicaciones, los usuarios, los ajustes y otros datos relacionales permanecen en MySQL gestionado.
Haz copias de seguridad de MySQL gestionado y wp-content con un calendario coordinado y prueba a restaurar ambos en un despliegue fuera de producción antes de confiar en el procedimiento.
Sí. La plantilla reconoce el proxy y Adios sirve la ruta promocionada mediante HTTPS gestionado. Verifica la ruta generada antes de conectar un dominio personalizado.
Opciones de despliegue relacionadas
Instala las dependencias de producción, inicia la aplicación en un puerto declarado, comprueba su estado y conecta el lanzamiento promocionado a los dominios y a TLS.
Inicia MySQL 8 con almacenamiento persistente, crea una base de datos y un usuario específicos para la aplicación, protege ambas contraseñas y verifica los datos después de reiniciar.
Compila la aplicación de administración de Strapi 5 con Node.js 24, conecta PostgreSQL gestionado, genera todos los secretos de producción y conserva los archivos multimedia cargados localmente en almacenamiento duradero.
Despliega páginas estáticas, rutas renderizadas en el servidor y API desde una misma versión persistente de Node.js.
La primera versión
Parte del repositorio o de una plantilla, revisa el contrato de despliegue e inspecciona lo que se convierte en la versión promovida de producción.