Strapi image powered by Websoft9, Open-Source TypeScript Headless CMS
380
W9_LOGIN_USER and W9_LOGIN_PASSWORD create the first administrator on first start only; changing them later requires using the Strapi CLI or removing the persisted data volume and rebuilding.Websoft9 packages this app from the official Strapi Docker image and makes some improvements below.
websoft9dev/strapi image for this package.strapi_data volume.W9_LOGIN_USER and W9_LOGIN_PASSWORD.DATABASE_CLIENT and the DATABASE_* connection variables in .env. The external database must be empty on first start; existing SQLite data is not migrated automatically.Apps run as containers; rebuild after any configuration change.
Supported versions: 5.54.0, latest.
The latest tag is not guaranteed to remain valid; pin a specific version for production.
| Purpose | Port |
|---|---|
| Web Console | 1337 |
strapi_data → /opt/app/.tmpstrapi_uploads → /opt/app/public/uploadsEnvironment variables are defined in the app's .env file; see the reference section at the end of .env for supported variables.
Note: W9_LOGIN_USER, W9_LOGIN_PASSWORD take effect on first startup only; changing them after deployment may not take effect until the app is re-initialized.
Configuration files live inside the image; mount a single file read-only to override, and never replace the whole directory.
Strapi Administrator Guide by Websoft9
App fails to start?
docker compose logs.Admin page not reachable?
/_health.Content type
Image
Digest
sha256:0e4e38b8f…
Size
216 MB
Last updated
16 days ago
docker pull websoft9dev/strapi