Deploy inicial de Strapi a Dokku

Módulo: strapi

Taller Digital

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