Files
craft/app.json
Tommy Parnell 46c54092dd Update app.json
2021-07-08 19:23:17 -04:00

69 lines
2.0 KiB
JSON

{
"name": "Craft 3",
"description": "A sample app + starterkit for deploying Craft 3 to Heroku.",
"keywords": [
"craftcms",
"craft",
"php"
],
"website": "https://terrible.dev",
"repository": "https://github.com/terribledev/craft",
"success_url": "/admin/install",
"scripts": {},
"env": {
"ENVIRONMENT": {
"description": "The Craft environment for this app.",
"value": "production"
},
"DB_SCHEMA": {
"description": "The database schema for this app.",
"value": "public"
},
"CRAFT_LICENSE_KEY": {
"description": "The contents of your Craft license key file. Preserve newlines!"
},
"SECURITY_KEY": {
"description": "A secret key for verifying the integrity of signed cookies.",
"generator": "secret"
},
"CRAFT_STORAGE_PATH": {
"description": "Where we should store Craft runtime artifacts. Must be writable by the Heroku web process, and assumed ephemeral. This is not a place to permanently store uploaded files.",
"value": "/tmp"
},
"MAILER_FROM_ADDRESS": {
"description": "The email address your application will use as the default sender.",
"required": true
},
"PRIMARY_SITE_URL": {
"description": "The contents of your Craft license key file. Preserve newlines!",
"required": false
}
},
"formation": {
"web": {
"quantity": 1,
"size": "hobby"
},
"worker": {
"quantity": 1,
"size": "hobby"
}
},
"addons": [
"heroku-postgresql",
"heroku-redis"
],
"buildpacks": [
{
"url": "heroku/php"
}
],
"environments": {
"staging": {
"env": {
"ENVIRONMENT": "production"
}
}
}
}