2023-03-18 23:16:04 +00:00
|
|
|
# Customer Information
|
|
|
|
|
customer:
|
2023-03-17 23:13:46 +00:00
|
|
|
|
2023-03-18 23:16:04 +00:00
|
|
|
# Customer Name/identifier
|
2023-03-19 10:07:25 +00:00
|
|
|
name: mycustomer
|
2023-03-18 23:16:04 +00:00
|
|
|
|
|
|
|
|
# Timezone for customer
|
|
|
|
|
timezone: "Europe/Stockholm"
|
|
|
|
|
|
|
|
|
|
# Package/Resource Settings
|
2023-03-19 10:07:25 +00:00
|
|
|
package: {}
|
|
|
|
|
|
|
|
|
|
# Defaults:
|
|
|
|
|
# package:
|
|
|
|
|
# size: small
|
|
|
|
|
# replicas: 1
|
|
|
|
|
# cpu:
|
|
|
|
|
# avg: 500m
|
|
|
|
|
# peak: 1000m
|
|
|
|
|
# mem:
|
|
|
|
|
# avg: 512Mi
|
|
|
|
|
# peak: 1Gi
|
|
|
|
|
# disk: 5Gi
|
2023-03-18 23:16:04 +00:00
|
|
|
|
|
|
|
|
# Website Configuration
|
|
|
|
|
site:
|
|
|
|
|
# The main URL for the website
|
2023-03-19 10:07:25 +00:00
|
|
|
url: "www.mycustomer.com"
|
2023-03-18 23:16:04 +00:00
|
|
|
|
|
|
|
|
# Whether to keep plugins and Wordpress updated
|
2023-03-19 20:20:41 +00:00
|
|
|
autoUpdate: 'true'
|
2023-03-18 23:16:04 +00:00
|
|
|
|
2023-03-19 10:07:25 +00:00
|
|
|
# Storage settings
|
|
|
|
|
storage: {}
|
|
|
|
|
|
|
|
|
|
# Defaults:
|
|
|
|
|
# storage:
|
|
|
|
|
# cloud:
|
|
|
|
|
# class: "premium01"
|
|
|
|
|
# type: "Premium_LRS"
|
|
|
|
|
# container: "www-mycustomer-com"
|
|
|
|
|
# folders:
|
|
|
|
|
# - cloudPath: "uploads"
|
|
|
|
|
# localPath: "/app/web/app/uploads"
|
|
|
|
|
# - cloudyPath: "gallery"
|
|
|
|
|
# localPath: "/app/web/app/uploads"
|
|
|
|
|
|
|
|
|
|
|
2023-03-18 23:16:04 +00:00
|
|
|
# Initialization Settings
|
|
|
|
|
init:
|
|
|
|
|
# The composer package that contains the site
|
2023-03-19 10:07:25 +00:00
|
|
|
composerPackage: "somens/mycustomer-app"
|
2023-03-18 23:16:04 +00:00
|
|
|
|
|
|
|
|
# The name of the theme which the composer package refers to
|
2023-03-19 10:07:25 +00:00
|
|
|
themeName: "mycustomer-app-theme"
|
2023-03-18 23:16:04 +00:00
|
|
|
|
2023-03-19 10:07:25 +00:00
|
|
|
# Optional: Import content to wp-content directory from zip file
|
|
|
|
|
content: {}
|
|
|
|
|
|
|
|
|
|
# content:
|
2023-03-19 20:20:41 +00:00
|
|
|
# import: 'true'
|
2023-03-19 10:07:25 +00:00
|
|
|
# url: "https://mycustomer.com/wp-content-data.zip"
|
|
|
|
|
|
|
|
|
|
# Optional: Import database from URL
|
|
|
|
|
database: {}
|
2023-03-18 23:16:04 +00:00
|
|
|
|
|
|
|
|
# database:
|
2023-03-19 20:20:41 +00:00
|
|
|
# import: 'true'
|
2023-03-18 23:16:04 +00:00
|
|
|
# force: false
|
2023-03-19 10:07:25 +00:00
|
|
|
# url: "https://www.mycustomer.com/mysqldump.sql"
|
2023-03-18 23:16:04 +00:00
|
|
|
|
2023-03-19 10:07:25 +00:00
|
|
|
# Settings for the webroot (used by Nginx)
|
|
|
|
|
webroot: {}
|
|
|
|
|
|
|
|
|
|
# Defaults:
|
|
|
|
|
# webroot:
|
|
|
|
|
# path: "/app/web"
|
|
|
|
|
# indexes: "index.php index.html index.htm"
|
|
|
|
|
|
|
|
|
|
# Additional ingress names for the site
|
|
|
|
|
# Default ingress names are (customer domain: testsite.com, domain = testsite, tld = com):
|
|
|
|
|
# - <domain>.<tld>
|
|
|
|
|
# - www.<domain>.<tld>
|
|
|
|
|
# - <domain>-<tld>.eu.cust.azurecd.net
|
|
|
|
|
# - www-<domain>-<tld>.eu.cust.azurecd.net
|
|
|
|
|
additionalIngressNames: []
|
2023-03-18 23:16:04 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
# Global configuration
|
|
|
|
|
global:
|
|
|
|
|
# Which image to use for the web server
|
|
|
|
|
serverImage: ghcr.io/cloudynes/php-nginx
|
|
|
|
|
|
|
|
|
|
# Which image to use for the initialization
|
|
|
|
|
initImage: ghcr.io/cloudynes/php-init
|
|
|
|
|
|
|
|
|
|
# The tag to use for the above images
|
|
|
|
|
imageTag: latest
|
|
|
|
|
|
|
|
|
|
# The database instance where the database will be provisioned
|
|
|
|
|
dbInstance: "kincaid"
|
|
|
|
|
|
|
|
|
|
php:
|
|
|
|
|
listenAddress: "127.0.0.1:8123"
|
|
|
|
|
listenBacklog: "511"
|
|
|
|
|
|
|
|
|
|
pmMode: "ondemand"
|
|
|
|
|
pmMaxChildren: "100"
|
|
|
|
|
pmProcessIdle: "30s"
|
|
|
|
|
pmMaxRequests: "1000"
|
|
|
|
|
|
|
|
|
|
limitExtensions: ".php"
|
|
|
|
|
exposePHP: "Off"
|
|
|
|
|
shortOpenTag": "Off"
|
|
|
|
|
disableFunctions: "exec,passthru,shell_exec,system,proc_open,popen,curl_exec,curl_multi_exec,show_source"
|
|
|
|
|
logErrors: "On"
|
|
|
|
|
|
|
|
|
|
adminValues:
|
|
|
|
|
upload_max_filesize: "256M"
|
|
|
|
|
post_max_size: "256M"
|
|
|
|
|
|
|
|
|
|
nginx:
|
|
|
|
|
workerConnections: "1024"
|
|
|
|
|
keepaliveTimeout: "61"
|
|
|
|
|
sendfile: "off"
|
|
|
|
|
tcpNodelay: "on"
|
|
|
|
|
absoluteRedirects: "off"
|
|
|
|
|
fcgiBufferSize: "128k"
|
|
|
|
|
fcgiBuffers: "4 256k"
|
|
|
|
|
fcgiBusyBufferSize: "256k"
|
|
|
|
|
fcgiReadTimeout: "300"
|
|
|
|
|
globalAdditions: ""
|
|
|
|
|
eventsAdditions: ""
|
|
|
|
|
httpAdditions: ""
|
|
|
|
|
serverAdditions: ""
|
|
|
|
|
rootLocationAdditions: ""
|
|
|
|
|
phpLocationAdditions: ""
|