pages-config.json
{
"port": 5000,
"home": "/opt/pages-server/data",
"bundlerCacheDir": "bundler-cache",
"rsyncOpts": [
"-vaxp",
"--delete",
"--ignore-errors",
"--exclude=.[A-Za-z0-9]*"
],
"s3": {
"bucket": "pages"
},
"payloadLimit": 1048576,
"webhookType": "github",
"gitUrlPrefix": "git@github.com:mbland",
"pagesConfig": "_config_pages.yml",
"pagesYaml": ".pages.yml",
"fileLockWaitTime": 30000,
"fileLockPollTime": 1000,
"secretKeyFile": "/opt/pages-server/pages.secret",
"builders": [
{
"branch": "pages",
"repositoryDir": "repos/pages.mbland.com",
"generatedSiteDir": "sites/pages.mbland.com",
"internalSiteDir": "sites/pages-internal.mbland.com"
},
{
"branch": "pages-staging",
"repositoryDir": "repos/pages-staging.mbland.com",
"generatedSiteDir": "sites/pages-staging.mbland.com",
"internalSiteDir": "sites/pages-internal.mbland.com"
},
{
"branch": "pages-internal",
"repositoryDir": "repos/pages-internal.mbland.com",
"generatedSiteDir": "sites/pages-internal.mbland.com"
},
{
"branchInUrlPattern": "v[0-9]+.[0-9]+.[0-9]*[a-z]*",
"repositoryDir": "repos/pages-releases.mbland.com",
"generatedSiteDir": "sites/pages-releases.mbland.com"
}
]
}