Updated Strapi based on new format

https://github.com/strapi/strapi-docker/blob/master/examples/mongo/docker-compose.yml
This commit is contained in:
Kasra Bigdeli 2020-01-23 22:34:49 -05:00 committed by GitHub
parent 003f086ca0
commit 453eb810ca
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 7 additions and 18 deletions

View File

@ -1,6 +1,6 @@
{ {
"captainVersion": "2", "captainVersion": "2",
"documentation": "Taken from https://github.com/strapi/strapi-docker/blob/master/docker-compose.yml", "documentation": "Taken from https://github.com/strapi/strapi-docker/blob/master/examples/mongo/docker-compose.yml",
"displayName": "", "displayName": "",
"description": "The Open source Headless CMS Front-End Developers love. Manage your content. Distribute it anywhere", "description": "The Open source Headless CMS Front-End Developers love. Manage your content. Distribute it anywhere",
"dockerCompose": { "dockerCompose": {
@ -11,30 +11,19 @@
"$$cap_appname-mongo" "$$cap_appname-mongo"
], ],
"containerHttpPort": "1337", "containerHttpPort": "1337",
"dockerfileLines": [ "image": "strapi/strapi:$$cap_strapi_version",
"FROM node:11.1.0-alpine",
"WORKDIR /usr/src/api",
"RUN echo \"unsafe-perm = true\" >> ~/.npmrc",
"RUN npm install -g strapi@$$cap_strapi_version",
"ADD https://raw.githubusercontent.com/strapi/strapi-docker/b0b3cab55b993c00690b249a89e09b3db7073fca/strapi.sh ./strapi.sh",
"RUN chmod +x ./strapi.sh",
"EXPOSE 1337",
"CMD [\"./strapi.sh\"]"
],
"volumes": [ "volumes": [
"$$cap_appname-data:/usr/src/api/$$cap_appname" "$$cap_appname-data:/srv/app"
], ],
"restart": "always", "restart": "always",
"environment": { "environment": {
"APP_NAME": "$$cap_appname",
"DATABASE_CLIENT": "mongo", "DATABASE_CLIENT": "mongo",
"DATABASE_HOST": "srv-captain--$$cap_appname-mongo", "DATABASE_HOST": "srv-captain--$$cap_appname-mongo",
"DATABASE_PORT": "27017", "DATABASE_PORT": "27017",
"DATABASE_NAME": "strapi", "DATABASE_NAME": "strapi",
"DATABASE_USERNAME": "root", "DATABASE_USERNAME": "root",
"DATABASE_PASSWORD": "$$cap_mongo_password", "DATABASE_PASSWORD": "$$cap_mongo_password",
"HOST": "localhost", "DATABASE_AUTHENTICATION_DATABASE": "strapi"
"DATABASE_AUTHENTICATION_DATABASE": "admin"
} }
}, },
"$$cap_appname-mongo": { "$$cap_appname-mongo": {
@ -63,8 +52,8 @@
"variables": [{ "variables": [{
"id": "$$cap_strapi_version", "id": "$$cap_strapi_version",
"label": "Strapi Version", "label": "Strapi Version",
"defaultValue": "3.0.0-alpha.24.1", "defaultValue": "3.0.0-beta.18.6",
"description": "Check out their GitHub page for the valid versions https://github.com/strapi/strapi/releases", "description": "Check out their page for the valid versions https://hub.docker.com/r/strapi/strapi/tags",
"validRegex": "/^([^\\s^\\/])+$/" "validRegex": "/^([^\\s^\\/])+$/"
}, },
{ {