Ficha del módulo
- ID: strapi-deploy-backend
- Categoría: strapi
Deploy inicial de Strapi a Dokku
Objetivo: publicar el backend Strapi y dejar admin accesible.
Configurar remote por ambiente
git remote add <ambiente> dokku@<host>:<app_name>
git remote -v
Variables de entorno mínimas
dokku config:set <app_name> NODE_ENV=production
dokku config:set <app_name> APP_KEYS='<k1>,<k2>,<k3>,<k4>'
dokku config:set <app_name> API_TOKEN_SALT='<token_salt>'
dokku config:set <app_name> ADMIN_JWT_SECRET='<admin_jwt>'
dokku config:set <app_name> JWT_SECRET='<jwt_secret>'
dokku config:set <app_name> PUBLIC_URL='https://<api_domain>'
Deploy
git add .
git commit -m "Initial Strapi setup"
git push <ambiente> main:master
Verificación
- Abrir
https://<api_domain>/admin - Crear usuario administrador inicial.