2023-03-18 23:16:04 +00:00
|
|
|
customer:
|
2023-06-03 22:01:56 +00:00
|
|
|
# The (dns-compliant) customer name
|
|
|
|
|
name: scheibling-consulting-ab
|
2023-03-17 23:13:46 +00:00
|
|
|
|
2023-06-03 22:01:56 +00:00
|
|
|
# The legal name of the customer
|
|
|
|
|
legalName: Scheibling Consulting AB
|
2023-03-18 23:16:04 +00:00
|
|
|
|
2023-06-03 22:01:56 +00:00
|
|
|
# The legal ID of the customer
|
|
|
|
|
legalId: 559005-XXXX
|
|
|
|
|
|
|
|
|
|
# The timezone for the customer
|
2023-03-18 23:16:04 +00:00
|
|
|
timezone: "Europe/Stockholm"
|
|
|
|
|
|
2023-06-03 22:01:56 +00:00
|
|
|
email:
|
|
|
|
|
# Force a given sender email
|
|
|
|
|
# forceSender: "example@email.com"
|
|
|
|
|
|
|
|
|
|
# Set a default sender/display name
|
|
|
|
|
# defaultSender: "customer-noreply@v3.nu"
|
|
|
|
|
# defaultSenderName: "Customer Name"
|
|
|
|
|
|
|
|
|
|
# Specify allowed domains/emails to use as senders
|
|
|
|
|
domains:
|
|
|
|
|
- scheibling.se
|
|
|
|
|
emails:
|
|
|
|
|
- it@scheibling.se
|
|
|
|
|
|
|
|
|
|
# Database configuration
|
|
|
|
|
database:
|
|
|
|
|
server: kincaid
|
|
|
|
|
|
|
|
|
|
# Import database from file
|
|
|
|
|
import: true
|
|
|
|
|
importPath: "/path/to/database.sql"
|
|
|
|
|
overwriteExisting: false
|
|
|
|
|
|
|
|
|
|
# Storage Settings
|
|
|
|
|
storage:
|
|
|
|
|
# The storage class to use for the site
|
|
|
|
|
# Default: premium01
|
|
|
|
|
class: "premium01"
|
|
|
|
|
|
|
|
|
|
# The storage type to use for the site
|
|
|
|
|
# Default: Premium_LRS
|
|
|
|
|
type: "Premium_LRS"
|
|
|
|
|
|
|
|
|
|
# The storage container to use for the site
|
|
|
|
|
# Default: <domain>-<tld>
|
|
|
|
|
container: "scheibling-se"
|
|
|
|
|
|
|
|
|
|
# WP Content Folders
|
|
|
|
|
wpContent:
|
|
|
|
|
- uploads
|
|
|
|
|
- languages
|
|
|
|
|
|
|
|
|
|
additionalMounts: {}
|
|
|
|
|
# - cloudPath: uploads
|
|
|
|
|
# localPath: /app/web/app/uploads
|
|
|
|
|
|
2023-03-18 23:16:04 +00:00
|
|
|
site:
|
2023-06-03 22:01:56 +00:00
|
|
|
# The name of the repository/composerpackage/dockerimage
|
|
|
|
|
# Default: domain.replace('.', '-')
|
|
|
|
|
name: "scheibling-se"
|
|
|
|
|
|
|
|
|
|
# Tag of the container to deploy
|
|
|
|
|
imageTag: "latest"
|
|
|
|
|
|
|
|
|
|
# The primary domain/TLD where the site will be available
|
|
|
|
|
domain: scheibling.se
|
2023-03-19 10:07:25 +00:00
|
|
|
|
2023-06-03 22:01:56 +00:00
|
|
|
# The main url (subdomain) for the site
|
|
|
|
|
# Only needed if it differs from the domain
|
|
|
|
|
# ex.
|
|
|
|
|
redirectDomain: www.scheibling.se
|
|
|
|
|
|
|
|
|
|
# Additional ingress domains that should all
|
|
|
|
|
# point to the same site
|
|
|
|
|
# Defaults are:
|
2023-03-19 10:07:25 +00:00
|
|
|
# - <domain>.<tld>
|
|
|
|
|
# - www.<domain>.<tld>
|
|
|
|
|
# - <domain>-<tld>.eu.cust.azurecd.net
|
|
|
|
|
# - www-<domain>-<tld>.eu.cust.azurecd.net
|
2023-06-03 22:01:56 +00:00
|
|
|
additionalIngressDomains:
|
|
|
|
|
- www2.scheibling.se
|
|
|
|
|
|
|
|
|
|
# PHP Version
|
|
|
|
|
phpVersion: "8.0"
|
|
|
|
|
|
|
|
|
|
# Set environment (production/test/staging)
|
|
|
|
|
# Default: production
|
|
|
|
|
environment: production
|
|
|
|
|
|
|
|
|
|
# Additional env vars
|
|
|
|
|
# additionalEnv:
|
|
|
|
|
# MY_ENV_VAR: "value"
|
|
|
|
|
additionalEnv: {}
|
|
|
|
|
|
|
|
|
|
# Enable the route for trying .webp files before images
|
|
|
|
|
enableWebpRoute: "true"
|
|
|
|
|
|
|
|
|
|
# The resource limits for the site
|
|
|
|
|
resources:
|
|
|
|
|
replicas: 1
|
|
|
|
|
php:
|
|
|
|
|
memory: 512M
|
|
|
|
|
post: 512M
|
|
|
|
|
upload: 512M
|
|
|
|
|
inputTime: "300"
|
|
|
|
|
executionTime: "300"
|
|
|
|
|
cpu:
|
|
|
|
|
avg: 500m
|
|
|
|
|
peak: 1000m
|
|
|
|
|
mem:
|
|
|
|
|
avg: 256Mi
|
|
|
|
|
peak: 512Mi
|
|
|
|
|
disk: 5Gi
|
|
|
|
|
|
|
|
|
|
# Log Errors
|
|
|
|
|
logErrors: "1"
|
|
|
|
|
|
|
|
|
|
# Display Errors
|
|
|
|
|
displayErrors: "0"
|
|
|
|
|
|
|
|
|
|
# advanced:
|
|
|
|
|
# php:
|
|
|
|
|
# displayErrors: "0"
|
|
|
|
|
# logErrors: "1"
|
|
|
|
|
# additionalAdminValues: {}
|
|
|
|
|
|
|
|
|
|
# # 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"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# # Initialization Settings
|
|
|
|
|
# init:
|
|
|
|
|
# # The composer package that contains the site
|
|
|
|
|
# composerPackage: "somens/mycustomer-app"
|
|
|
|
|
|
|
|
|
|
# # The name of the theme which the composer package refers to
|
|
|
|
|
# themeName: "mycustomer-app-theme"
|
|
|
|
|
|
|
|
|
|
# # Optional: Import content to wp-content directory from zip file
|
|
|
|
|
# content: {}
|
|
|
|
|
|
|
|
|
|
# # content:
|
|
|
|
|
# # import: 'true'
|
|
|
|
|
# # url: "https://mycustomer.com/wp-content-data.zip"
|
|
|
|
|
|
|
|
|
|
# # Optional: Import database from URL
|
|
|
|
|
# database: {}
|
|
|
|
|
|
|
|
|
|
# # database:
|
|
|
|
|
# # import: 'true'
|
|
|
|
|
# # force: false
|
|
|
|
|
# # url: "https://www.mycustomer.com/mysqldump.sql"
|
|
|
|
|
|
|
|
|
|
# # Settings for the webroot (used by Nginx)
|
|
|
|
|
# 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: []
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# # 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: fpm8.0-alpine3.16
|
|
|
|
|
|
|
|
|
|
# # 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: ""
|