Files
docker-compose-cookbooks/templates.json
T
2025-11-26 21:50:47 -08:00

138 lines
4.0 KiB
JSON

{
"version": "3",
"templates": [
{
"id": 1,
"type": 3,
"title": "bookstack",
"name": "bookstack",
"note": "Auto-generated template from repository",
"categories": [
"Auto"
],
"platform": "linux",
"logo": "https://i.4lt.ca/cookbooks/bookstack.png",
"description": "BookStack is a self-hosted wiki platform for organizing and storing documentation in a simple, book/chapter/page structure. This Docker Compose stack allows easy deployment with persistent storage.",
"repository": {
"url": "https://github.com/nickyeoman/docker-compose-cookbooks",
"stackfile": "bookstack/docker-compose.yml"
},
"env": [
{
"name": "BOOKSTACK_APP_KEY",
"label": "BOOKSTACK_APP_KEY",
"default": "APP_KEY"
},
{
"name": "BOOKSTACK_APP_TIMEZONE",
"label": "BOOKSTACK_APP_TIMEZONE",
"default": "America/Vancouver"
},
{
"name": "BOOKSTACK_APP_URL",
"label": "BOOKSTACK_APP_URL",
"default": "http://localhost:8080"
},
{
"name": "BOOKSTACK_DB_DATABASE",
"label": "BOOKSTACK_DB_DATABASE",
"default": "bookstack"
},
{
"name": "BOOKSTACK_DB_HOST",
"label": "BOOKSTACK_DB_HOST",
"default": "mariadb:3306"
},
{
"name": "BOOKSTACK_DB_PASSWORD",
"label": "BOOKSTACK_DB_PASSWORD",
"default": "dbpass"
},
{
"name": "BOOKSTACK_DB_USERNAME",
"label": "BOOKSTACK_DB_USERNAME",
"default": "dbuser"
},
{
"name": "BOOKSTACK_IMAGE",
"label": "BOOKSTACK_IMAGE",
"default": "solidnerd/bookstack:latest"
},
{
"name": "BOOKSTACK_REVISION_LIMIT",
"label": "BOOKSTACK_REVISION_LIMIT",
"default": "false"
},
{
"name": "MARIADB_IMAGE",
"label": "MARIADB_IMAGE",
"default": "mariadb:latest"
},
{
"name": "MARIADB_MARIADB_DATABASE",
"label": "MARIADB_MARIADB_DATABASE",
"default": "bookstack"
},
{
"name": "MARIADB_MARIADB_ROOT_PASSWORD",
"label": "MARIADB_MARIADB_ROOT_PASSWORD",
"default": "ChangeThisPassword"
},
{
"name": "MARIADB_MARIADB_USER",
"label": "MARIADB_MARIADB_USER",
"default": "dbuser"
},
{
"name": "MARIADB_MARIADB_PASSWORD",
"label": "MARIADB_MARIADB_PASSWORD",
"default": "AlsoChangeThisPassword"
}
]
},
{
"id": 2,
"type": 3,
"title": "thunderbird",
"name": "thunderbird",
"note": "Auto-generated template from repository",
"categories": [
"Auto"
],
"platform": "linux",
"logo": "https://i.4lt.ca/cookbooks/thunderbird.png",
"description": "Git Hub: https://github.com/jlesage/docker-thunderbird Proxy Port: 5800",
"repository": {
"url": "https://github.com/nickyeoman/docker-compose-cookbooks",
"stackfile": "thunderbird/docker-compose.yml"
},
"env": [
{
"name": "THUNDERBIRD_IMAGE",
"label": "THUNDERBIRD_IMAGE",
"default": "jlesage/thunderbird:latest"
},
{
"name": "THUNDERBIRD_WEB_AUTHENTICATION",
"label": "THUNDERBIRD_WEB_AUTHENTICATION",
"default": "1"
},
{
"name": "THUNDERBIRD_WEB_AUTHENTICATION_USERNAME",
"label": "THUNDERBIRD_WEB_AUTHENTICATION_USERNAME",
"default": "user"
},
{
"name": "THUNDERBIRD_WEB_AUTHENTICATION_PASSWORD",
"label": "THUNDERBIRD_WEB_AUTHENTICATION_PASSWORD",
"default": "password"
},
{
"name": "THUNDERBIRD_SECURE_CONNECTION",
"label": "THUNDERBIRD_SECURE_CONNECTION",
"default": "1"
}
]
}
]
}