317 lines
11 KiB
JSON
317 lines
11 KiB
JSON
{
|
|
"version": "2",
|
|
"templates": [
|
|
{
|
|
"type": 3,
|
|
"title": "Wordpress",
|
|
"description": "Wordpress",
|
|
"categories": ["Blog"],
|
|
"platform": "linux",
|
|
"logo": "https://s.w.org/style/images/about/simplified.png",
|
|
"repository": {
|
|
"url": "https://git.baraise.fr/Aguay/portainer",
|
|
"stackfile": "wordpress/docker-compose.yml"
|
|
},
|
|
"env": [
|
|
{
|
|
"name": "ENTRYPOINT",
|
|
"label": "Entrypoint pour le http et le https",
|
|
"description": "entrypoint traefik",
|
|
"select": [
|
|
{
|
|
"text": "Voulez vous du https uniquement?",
|
|
"value": "websecure"
|
|
},
|
|
{
|
|
"text": "Que du htttp?",
|
|
"value": "web"
|
|
},
|
|
{
|
|
"text": "Https et Http",
|
|
"value": "web,websecure",
|
|
"default": true
|
|
|
|
}
|
|
],
|
|
"description": "Some environment variable."
|
|
},
|
|
{
|
|
"name": "MYSQL_DATABASE",
|
|
"label": "Mysql Database",
|
|
"description": "Version of Dokku to use ('latest' if empty)",
|
|
"default": "wordpress"
|
|
},
|
|
{
|
|
"name": "MYSQL_ROOT_PASSWORD",
|
|
"label": "Mysql Root passsword",
|
|
"description": "Global hostname to be registered by Dokku",
|
|
"default": "wordpress"
|
|
},
|
|
{
|
|
"name": "MYSQL_USER",
|
|
"label": "Mysql user",
|
|
"description": "Host path to be bound to /mnt/dokku (`/var/lib/dokku` if empty)",
|
|
"default": "wordpress"
|
|
},
|
|
{
|
|
"name": "MYSQL_PASSWORD",
|
|
"label": "Mysql password",
|
|
"description": "Image build cache path. Generally set to <data dir> + '/home/dokku'",
|
|
"default": "wordpress"
|
|
},
|
|
{
|
|
"name": "APP_HOST",
|
|
"label": "Url app host",
|
|
"description": "Host port to expose SSH port of Dokku (22 if empty)",
|
|
"default": "wordpress.traefik.me"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": 3,
|
|
"title": "Redmine",
|
|
"description": "Installation de Redmine en mode docker compose",
|
|
"categories": ["ProjectManagement"],
|
|
"platform": "linux",
|
|
"logo": "https://raw.githubusercontent.com/edavis10/redmine_logo/master/redmine_logo.svg",
|
|
"repository": {
|
|
"url": "https://git.baraise.fr/Aguay/portainer",
|
|
"stackfile": "redmine/docker-compose.yml"
|
|
},
|
|
"env": [
|
|
{
|
|
"name": "ENTRYPOINT",
|
|
"label": "Entrypoint pour le http et le https",
|
|
"description": "entrypoint traefik",
|
|
"select": [
|
|
{
|
|
"text": "Voulez vous du https uniquement?",
|
|
"value": "websecure"
|
|
},
|
|
{
|
|
"text": "Que du htttp?",
|
|
"value": "web"
|
|
},
|
|
{
|
|
"text": "Https et Httpw",
|
|
"value": "web,websecure",
|
|
"default": true
|
|
|
|
}
|
|
],
|
|
"description": "Some environment variable."
|
|
},
|
|
{
|
|
"name": "REDMINE_DB_MYSQL",
|
|
"label": "redmine_db_name",
|
|
"description": "Nom de la bdd mysql pour Redmine.",
|
|
"default": "redmine"
|
|
},
|
|
{
|
|
"name": "REDMINE_DB_PASSWORD",
|
|
"label": "Mysql passsword",
|
|
"description": "Mot de passe pour la bdd redmine password",
|
|
"default": "redmine"
|
|
},
|
|
{
|
|
"name": "REDMINE_VERSION",
|
|
"label": "Redmine version",
|
|
"description": "Version de Redmine (latest si vide)",
|
|
"default": "latest"
|
|
},
|
|
{
|
|
"name": "MARIADB_VERSION",
|
|
"label": "Mariadb version",
|
|
"description": "Version de mariadb (latest si vide)",
|
|
"default": "latest"
|
|
},
|
|
{
|
|
"name": "ROUTER_NAME",
|
|
"label": "router host",
|
|
"description": "Nom du routeur",
|
|
"default": "redmine"
|
|
},
|
|
{
|
|
"name": "APP_HOST",
|
|
"label": "Url app host",
|
|
"description": "Nom de domaine pour l'accès à l'application",
|
|
"default": "redmine.traefik.me"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": 3,
|
|
"title": "Piwigo",
|
|
"description": "Installation de piwigo en mode docker compose",
|
|
"categories": ["MediaManagement"],
|
|
"platform": "linux",
|
|
"logo": "https://upload.wikimedia.org/wikipedia/fr/thumb/2/2e/Piwigo-logo-black-letters.svg/800px-Piwigo-logo-black-letters.svg.png",
|
|
"repository": {
|
|
"url": "https://git.baraise.fr/Aguay/portainer",
|
|
"stackfile": "piwigo/docker-compose.yml"
|
|
},
|
|
"env": [
|
|
{
|
|
"name": "PIWIGO_VERSION",
|
|
"label": "piwigo version",
|
|
"description": "Version de piwigo (latest si vide, list : https://hub.docker.com/r/linuxserver/piwigo/tags)",
|
|
"default": "latest"
|
|
},
|
|
{
|
|
"name": "MARIADB_VERSION",
|
|
"label": "Mariadb version",
|
|
"description": "Version de mariadb (10.5 si vide, check requirements: https://piwigo.org/guides/install/requirements)",
|
|
"default": "10.5"
|
|
},
|
|
{
|
|
"name": "MYSQL_DATABASE",
|
|
"label": "Mysql Database",
|
|
"description": "Version of Dokku to use ('latest' if empty)",
|
|
"default": "piwigo_db"
|
|
},
|
|
{
|
|
"name": "MYSQL_ROOT_PASSWORD",
|
|
"label": "Mysql Root passsword",
|
|
"description": "Global hostname to be registered by Dokku",
|
|
"default": "R0o7P@sw0rD"
|
|
},
|
|
{
|
|
"name": "MYSQL_USER",
|
|
"label": "Mysql user",
|
|
"description": "Host path to be bound to /mnt/dokku (`/var/lib/dokku` if empty)",
|
|
"default": "piwigo_user"
|
|
},
|
|
{
|
|
"name": "MYSQL_PASSWORD",
|
|
"label": "Mysql password",
|
|
"description": "Image build cache path. Generally set to <data dir> + '/home/dokku'",
|
|
"default": "P1w1g0PassDB"
|
|
},
|
|
{
|
|
"name": "ROUTER_NAME",
|
|
"label": "router host",
|
|
"description": "Nom du routeur",
|
|
"default": "piwigo"
|
|
},
|
|
{
|
|
"name": "APP_HOST",
|
|
"label": "Url app host",
|
|
"description": "Nom de domaine pour l'accès à l'application",
|
|
"default": "piwigo.traefik.me"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": 3,
|
|
"title": "Nextcloud",
|
|
"description": "Installation de Nextclcoud en mode docker compose",
|
|
"categories": ["MediaManagement"],
|
|
"platform": "linux",
|
|
"logo": "https://upload.wikimedia.org/wikipedia/fr/thumb/2/2e/Piwigo-logo-black-letters.svg/800px-Piwigo-logo-black-letters.svg.png",
|
|
"repository": {
|
|
"url": "https://git.baraise.fr/Aguay/portainer",
|
|
"stackfile": "nextcloud/docker-compose.yml"
|
|
},
|
|
"env": [
|
|
{
|
|
"name": "NEXTCLOUD_VERSION",
|
|
"label": "Nextcloud version",
|
|
"description": "Version de nextcloud (latest si vide, list https://hub.docker.com/_/nextcloud/tags)",
|
|
"default": "latest"
|
|
},
|
|
{
|
|
"name": "NEXTCLOUD_ADMIN_USER",
|
|
"label": "Username admin",
|
|
"description": "Nom d'utilisateur pour la configuration nextcloud"
|
|
},
|
|
{
|
|
"name": "NEXTCLOUD_ADMIN_PASSWORD",
|
|
"label": "Mot de passe admin",
|
|
"description": "Mot de passe de l'admin nextcloud"
|
|
},
|
|
{
|
|
"name": "MYSQL_DATABASE",
|
|
"label": "Mysql Database",
|
|
"description": "Version of Dokku to use ('latest' if empty)",
|
|
"default": "piwigo_db"
|
|
},
|
|
{
|
|
"name": "MYSQL_ROOT_PASSWORD",
|
|
"label": "Mysql Root passsword",
|
|
"description": "Global hostname to be registered by Dokku",
|
|
"default": "R0o7P@sw0rD"
|
|
},
|
|
{
|
|
"name": "MYSQL_USER",
|
|
"label": "Mysql user",
|
|
"description": "Host path to be bound to /mnt/dokku (`/var/lib/dokku` if empty)",
|
|
"default": "piwigo_user"
|
|
},
|
|
{
|
|
"name": "MYSQL_PASSWORD",
|
|
"label": "Mysql password",
|
|
"description": "Image build cache path. Generally set to <data dir> + '/home/dokku'",
|
|
"default": "P1w1g0PassDB"
|
|
},
|
|
{
|
|
"name": "ROUTER_NAME",
|
|
"label": "router host",
|
|
"description": "Nom du routeur",
|
|
"default": "piwigo"
|
|
},
|
|
{
|
|
"name": "APP_HOST",
|
|
"label": "Url app host",
|
|
"description": "Nom de domaine pour l'accès à l'application",
|
|
"default": "piwigo.traefik.me"
|
|
},
|
|
{
|
|
"name": "SMTP_HOST",
|
|
"label": "Host smtp",
|
|
"description": "Host smtp pour l'envoi des mails dans nextcloud, si vide alors configurable dans l'administration"
|
|
},
|
|
{
|
|
"name": "SMTP_PORT",
|
|
"label": "Port smtp",
|
|
"description": " 25, 465, 587 ou 2525"
|
|
},
|
|
|
|
{
|
|
"name": "SMTP_NAME",
|
|
"label": "Nom pour la connexion smtp",
|
|
"description": "Exemple: support@domain.fr"
|
|
},
|
|
{
|
|
"name": "SMTP_AUTHTYPE",
|
|
"label": "Type d'authentification smtp",
|
|
"description": "LOGIN ou PLAIN"
|
|
},
|
|
{
|
|
"name": "SMTP_PASSWORD",
|
|
"label": "Mot de passe de connexion"
|
|
},
|
|
{
|
|
"name": "SMTP_LOGN",
|
|
"label": "Login de connexion smtp",
|
|
"description": "Exemple: support@domain.fr"
|
|
},
|
|
{
|
|
"name": "SMTP_SECURE",
|
|
"label": "Sécurité smtp",
|
|
"description": "ssl, tls ou none"
|
|
}, {
|
|
"name": "MAIL_DOMAIN",
|
|
"label": "Domain mail",
|
|
"description": "Exemple: pour support@domain.fr mettre \"domain.fr\"."
|
|
},
|
|
|
|
{
|
|
"name": "MAIL_FROM_ADDRESS",
|
|
"label": "From pour l'envelope SMTP ",
|
|
"description": "Exemple: pour support@domain.fr mettre \"support\"."
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
|