From 4945f3b8bc2de54d66660d7edb4ea7a1bf8e23e6 Mon Sep 17 00:00:00 2001 From: Christian Krakau-Louis Date: Fri, 30 Oct 2020 17:04:44 +0100 Subject: [PATCH] Create apps.json --- apps.json | 1084 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1084 insertions(+) create mode 100644 apps.json diff --git a/apps.json b/apps.json new file mode 100644 index 0000000..7335bd1 --- /dev/null +++ b/apps.json @@ -0,0 +1,1084 @@ +{ + "version": "2", + "templates": [{ + "type": 1, + "title": "Registry", + "description": "Docker image registry", + "categories": [ + "docker" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/registry.png", + "image": "registry:latest", + "ports": [ + "5000/tcp" + ], + "volumes": [{ + "container": "/var/lib/registry" + }] + }, + { + "type": 1, + "title": "Nginx", + "description": "High performance web server", + "categories": [ + "webserver" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/nginx.png", + "image": "nginx:latest", + "ports": [ + "80/tcp", + "443/tcp" + ], + "volumes": [{ + "container": "/etc/nginx" + }, + { + "container": "/usr/share/nginx/html" + } + ] + }, + { + "type": 1, + "title": "Httpd", + "description": "Open-source HTTP server", + "categories": [ + "webserver" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/httpd.png", + "image": "httpd:latest", + "ports": [ + "80/tcp" + ], + "volumes": [{ + "container": "/usr/local/apache2/htdocs/" + }] + }, + { + "type": 1, + "title": "Caddy", + "description": "HTTP/2 web server with automatic HTTPS", + "categories": [ + "webserver" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/caddy.png", + "image": "abiosoft/caddy:latest", + "ports": [ + "80/tcp", + "443/tcp", + "2015/tcp" + ], + "volumes": [{ + "container": "/root/.caddy" + }] + }, + { + "type": 1, + "title": "MySQL", + "description": "The most popular open-source database", + "categories": [ + "database" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/mysql.png", + "image": "mysql:latest", + "env": [{ + "name": "MYSQL_ROOT_PASSWORD", + "label": "Root password" + }], + "ports": [ + "3306/tcp" + ], + "volumes": [{ + "container": "/var/lib/mysql" + }] + }, + { + "type": 1, + "title": "MariaDB", + "description": "Performance beyond MySQL", + "categories": [ + "database" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/mariadb.png", + "image": "mariadb:latest", + "env": [{ + "name": "MYSQL_ROOT_PASSWORD", + "label": "Root password" + }], + "ports": [ + "3306/tcp" + ], + "volumes": [{ + "container": "/var/lib/mysql" + }] + }, + { + "type": 1, + "title": "PostgreSQL", + "description": "The most advanced open-source database", + "categories": [ + "database" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/postgres.png", + "image": "postgres:latest", + "env": [{ + "name": "POSTGRES_USER", + "label": "Superuser" + }, + { + "name": "POSTGRES_PASSWORD", + "label": "Superuser password" + } + ], + "ports": [ + "5432/tcp" + ], + "volumes": [{ + "container": "/var/lib/postgresql/data" + }] + }, + { + "type": 1, + "title": "Mongo", + "description": "Open-source document-oriented database", + "categories": [ + "database" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/mongo.png", + "image": "mongo:latest", + "ports": [ + "27017/tcp" + ], + "volumes": [{ + "container": "/data/db" + }] + }, + { + "type": 1, + "title": "CockroachDB", + "description": "An open-source, survivable, strongly consistent, scale-out SQL database", + "categories": [ + "database" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/cockroachdb.png", + "image": "cockroachdb/cockroach:latest", + "ports": [ + "26257/tcp", + "8080/tcp" + ], + "volumes": [{ + "container": "/cockroach/cockroach-data" + }], + "command": "start --insecure" + }, + { + "type": 1, + "title": "CrateDB", + "description": "An open-source distributed SQL database", + "categories": [ + "database" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/cratedb.png", + "image": "crate:latest", + "ports": [ + "4200/tcp", + "4300/tcp" + ], + "volumes": [{ + "container": "/data" + }] + }, + { + "type": 1, + "title": "Elasticsearch", + "description": "Open-source search and analytics engine", + "categories": [ + "database" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/elasticsearch.png", + "image": "elasticsearch:latest", + "ports": [ + "9200/tcp", + "9300/tcp" + ], + "volumes": [{ + "container": "/usr/share/elasticsearch/data" + }] + }, + { + "type": 1, + "title": "Gitlab CE", + "description": "Open-source end-to-end software development platform", + "note": "Default username is root. Check the Gitlab documentation to get started.", + "categories": [ + "development", + "project-management" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/gitlab_ce.png", + "image": "gitlab/gitlab-ce:latest", + "ports": [ + "80/tcp", + "443/tcp", + "22/tcp" + ], + "volumes": [{ + "container": "/etc/gitlab" + }, + { + "container": "/var/log/gitlab" + }, + { + "container": "/var/opt/gitlab" + } + ] + }, + { + "type": 1, + "title": "Minio", + "description": "A distributed object storage server built for cloud applications and devops", + "categories": [ + "storage" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/minio.png", + "image": "minio/minio:latest", + "ports": [ + "9000/tcp" + ], + "env": [{ + "name": "MINIO_ACCESS_KEY", + "label": "Minio access key" + }, + { + "name": "MINIO_SECRET_KEY", + "label": "Minio secret key" + } + ], + "volumes": [{ + "container": "/data" + }, + { + "container": "/root/.minio" + } + ], + "command": "server /data" + }, + { + "type": 1, + "title": "Scality S3", + "description": "Standalone AWS S3 protocol server", + "categories": [ + "storage" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/scality-s3.png", + "image": "scality/s3server", + "ports": [ + "8000/tcp" + ], + "env": [{ + "name": "SCALITY_ACCESS_KEY", + "label": "Scality S3 access key" + }, + { + "name": "SCALITY_SECRET_KEY", + "label": "Scality S3 secret key" + } + ], + "volumes": [{ + "container": "/usr/src/app/localData" + }, + { + "container": "/usr/src/app/localMetadata" + } + ] + }, + { + "type": 1, + "title": "SQL Server", + "description": "Microsoft SQL Server on Linux", + "categories": [ + "database" + ], + "platform": "linux", + "note": "Password needs to include at least 8 characters including uppercase, lowercase letters, base-10 digits and/or non-alphanumeric symbols.", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/microsoft.png", + "image": "microsoft/mssql-server-linux:2017-GA", + "ports": [ + "1433/tcp" + ], + "env": [{ + "name": "ACCEPT_EULA", + "set": "Y" + }, + { + "name": "SA_PASSWORD", + "label": "SA password" + } + ] + }, + { + "type": 1, + "title": "SQL Server", + "description": "Microsoft SQL Server Developer for Windows containers", + "categories": [ + "database" + ], + "platform": "windows", + "note": "Password needs to include at least 8 characters including uppercase, lowercase letters, base-10 digits and/or non-alphanumeric symbols.", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/microsoft.png", + "image": "microsoft/mssql-server-windows-developer:latest", + "ports": [ + "1433/tcp" + ], + "env": [{ + "name": "ACCEPT_EULA", + "set": "Y" + }, + { + "name": "sa_password", + "label": "SA password" + } + ], + "volumes": [{ + "container": "C:/temp/" + }] + }, + { + "type": 1, + "title": "SQL Server Express", + "description": "Microsoft SQL Server Express for Windows containers", + "categories": [ + "database" + ], + "platform": "windows", + "note": "Password needs to include at least 8 characters including uppercase, lowercase letters, base-10 digits and/or non-alphanumeric symbols.", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/microsoft.png", + "image": "microsoft/mssql-server-windows-express:latest", + "ports": [ + "1433/tcp" + ], + "env": [{ + "name": "ACCEPT_EULA", + "set": "Y" + }, + { + "name": "sa_password", + "label": "SA password" + } + ], + "volumes": [{ + "container": "C:/temp/" + }] + }, + { + "type": 1, + "title": "IronFunctions API", + "description": "Open-source serverless computing platform", + "categories": [ + "serverless" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/ironfunctions.png", + "image": "iron/functions:latest", + "ports": [ + "8080/tcp" + ], + "volumes": [{ + "container": "/app/data" + }], + "privileged": true + }, + { + "type": 1, + "title": "IronFunctions UI", + "description": "Open-source user interface for IronFunctions", + "categories": [ + "serverless" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/ironfunctions.png", + "image": "iron/functions-ui:latest", + "ports": [ + "4000/tcp" + ], + "volumes": [{ + "container": "/app/data" + }], + "env": [{ + "name": "API_URL", + "label": "API URL" + }], + "privileged": true + }, + { + "type": 1, + "title": "Solr", + "description": "Open-source enterprise search platform", + "categories": [ + "search-engine" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/solr.png", + "image": "solr:latest", + "ports": [ + "8983/tcp" + ], + "volumes": [{ + "container": "/opt/solr/mydata" + }] + }, + { + "type": 1, + "title": "Redis", + "description": "Open-source in-memory data structure store", + "categories": [ + "database" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/redis.png", + "image": "redis:latest", + "ports": [ + "6379/tcp" + ], + "volumes": [{ + "container": "/data" + }] + }, + { + "type": 1, + "title": "RabbitMQ", + "description": "Highly reliable enterprise messaging system", + "categories": [ + "messaging" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/rabbitmq.png", + "image": "rabbitmq:latest", + "ports": [ + "5671/tcp", + "5672/tcp" + ], + "volumes": [{ + "container": "/var/lib/rabbitmq" + }] + }, + { + "type": 1, + "title": "Ghost", + "description": "Free and open-source blogging platform", + "categories": [ + "blog" + ], + "note": "Access the blog management interface under /ghost/.", + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/ghost.png", + "image": "ghost:latest", + "ports": [ + "2368/tcp" + ], + "volumes": [{ + "container": "/var/lib/ghost/content" + }] + }, + { + "type": 1, + "title": "Plesk", + "description": "WebOps platform and hosting control panel", + "categories": [ + "CMS" + ], + "platform": "linux", + "note": "Default credentials: admin / changeme", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/plesk.png", + "image": "plesk/plesk:latest", + "ports": [ + "21/tcp", + "80/tcp", + "443/tcp", + "8880/tcp", + "8443/tcp", + "8447/tcp" + ] + }, + { + "type": 1, + "title": "Joomla", + "description": "Another free and open-source CMS", + "categories": [ + "CMS" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/joomla.png", + "image": "joomla:latest", + "env": [{ + "name": "JOOMLA_DB_HOST", + "label": "MySQL database host", + "type": "container" + }, + { + "name": "JOOMLA_DB_PASSWORD", + "label": "Database password" + } + ], + "ports": [ + "80/tcp" + ], + "volumes": [{ + "container": "/var/www/html" + }] + }, + { + "type": 1, + "title": "Drupal", + "description": "Open-source content management framework", + "categories": [ + "CMS" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/drupal.png", + "image": "drupal:latest", + "ports": [ + "80/tcp" + ], + "volumes": [{ + "container": "/var/www/html" + }] + }, + { + "type": 1, + "title": "Plone", + "description": "A free and open-source CMS built on top of Zope", + "categories": [ + "CMS" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/plone.png", + "image": "plone:latest", + "ports": [ + "8080/tcp" + ], + "volumes": [{ + "container": "/data" + }] + }, + { + "type": 1, + "title": "Magento 2", + "description": "Open-source e-commerce platform", + "categories": [ + "CMS" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/magento.png", + "image": "alankent/gsd:latest", + "ports": [ + "80/tcp", + "3000/tcp", + "3001/tcp" + ], + "volumes": [{ + "container": "/var/www/html/" + }] + }, + { + "type": 1, + "title": "Sematext Docker Agent", + "description": "Collect logs, metrics and docker events", + "categories": [ + "Log Management", + "Monitoring" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/sematext_agent.png", + "image": "sematext/sematext-agent-docker:latest", + "name": "sematext-agent", + "privileged": true, + "env": [{ + "name": "LOGSENE_TOKEN", + "label": "Logs token" + }, + { + "name": "SPM_TOKEN", + "label": "SPM monitoring token" + } + ], + "volumes": [{ + "container": "/var/run/docker.sock", + "bind": "/var/run/docker.sock" + }] + }, + { + "type": 1, + "title": "Datadog agent", + "description": "Collect events and metrics", + "categories": [ + "Monitoring" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/datadog_agent.png", + "image": "datadog/agent:latest", + "env": [{ + "name": "DD_API_KEY", + "label": "Datadog API key" + }], + "volumes": [{ + "container": "/var/run/docker.sock", + "bind": "/var/run/docker.sock", + "readonly": true + }, + { + "container": "/host/sys/fs/cgroup", + "bind": "/sys/fs/cgroup", + "readonly": true + }, + { + "container": "/host/proc", + "bind": "/proc", + "readonly": true + } + ] + }, + { + "type": 1, + "title": "Mautic", + "description": "Open-source marketing automation platform", + "categories": [ + "marketing" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/mautic.png", + "image": "mautic/mautic:latest", + "env": [{ + "name": "MAUTIC_DB_HOST", + "label": "MySQL database host", + "type": "container" + }, + { + "name": "MAUTIC_DB_PASSWORD", + "label": "Database password" + } + ], + "ports": [ + "80/tcp" + ], + "volumes": [{ + "container": "/var/www/html" + }] + }, + { + "type": 1, + "title": "Wowza", + "description": "Streaming media server", + "categories": [ + "streaming" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/wowza.png", + "image": "sameersbn/wowza:4.1.2-8", + "env": [{ + "name": "WOWZA_ACCEPT_LICENSE", + "label": "Agree to Wowza EULA", + "set": "yes" + }, + { + "name": "WOWZA_KEY", + "label": "License key" + } + ], + "ports": [ + "1935/tcp", + "8086/tcp", + "8087/tcp", + "8088/tcp" + ], + "volumes": [{ + "container": "/var/lib/wowza" + }] + }, + { + "type": 1, + "title": "Jenkins", + "description": "Open-source continuous integration tool", + "categories": [ + "continuous-integration" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/jenkins.png", + "image": "jenkins/jenkins:lts", + "ports": [ + "8080/tcp", + "50000/tcp" + ], + "env": [{ + "name": "JENKINS_OPTS", + "label": "Jenkins options" + }], + "volumes": [{ + "container": "/var/jenkins_home" + }] + }, + { + "type": 1, + "title": "Redmine", + "description": "Open-source project management tool", + "categories": [ + "project-management" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/redmine.png", + "image": "redmine:latest", + "ports": [ + "3000/tcp" + ], + "volumes": [{ + "container": "/usr/src/redmine/files" + }] + }, + { + "type": 1, + "title": "Odoo", + "description": "Open-source business apps", + "categories": [ + "project-management" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/odoo.png", + "image": "odoo:latest", + "env": [{ + "name": "HOST", + "label": "PostgreSQL database host", + "type": "container" + }, + { + "name": "USER", + "label": "Database user" + }, + { + "name": "PASSWORD", + "label": "Database password" + } + ], + "ports": [ + "8069/tcp" + ], + "volumes": [{ + "container": "/var/lib/odoo" + }, + { + "container": "/mnt/extra-addons" + } + ] + }, + { + "type": 1, + "title": "Urbackup", + "description": "Open-source network backup", + "categories": [ + "backup" + ], + "platform": "linux", + "note": "This application web interface is exposed on the port 55414 inside the container.", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/urbackup.png", + "image": "cfstras/urbackup", + "ports": [ + "55413/tcp", + "55414/tcp", + "55415/tcp", + "35622/tcp" + ], + "volumes": [{ + "container": "/var/urbackup" + }] + }, + { + "type": 1, + "title": "File browser", + "description": "A web file manager", + "note": "Default credentials: admin/admin", + "categories": [ + "filesystem", + "storage" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/filebrowser.png", + "image": "filebrowser/filebrowser:latest", + "ports": [ + "80/tcp" + ], + "volumes": [{ + "container": "/data" + }, + { + "container": "/srv" + } + ], + "command": "--port 80 --database /data/database.db --root /srv" + }, + { + "type": 1, + "title": "CommandBox", + "description": "ColdFusion (CFML) CLI", + "categories": [ + "development" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/ortussolutions-commandbox.png", + "image": "ortussolutions/commandbox:latest", + "env": [{ + "name": "CFENGINE", + "set": "lucee@4.5" + }], + "ports": [ + "8080/tcp", + "8443/tcp" + ] + }, + { + "type": 1, + "title": "ContentBox", + "description": "Open-source modular CMS", + "categories": [ + "CMS" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/ortussolutions-contentbox.png", + "image": "ortussolutions/contentbox:latest", + "env": [{ + "name": "express", + "set": "true" + }, + { + "name": "install", + "set": "true" + }, + { + "name": "CFENGINE", + "set": "lucee@4.5" + } + ], + "ports": [ + "8080/tcp", + "8443/tcp" + ], + "volumes": [{ + "container": "/data/contentbox/db" + }, + { + "container": "/app/includes/shared/media" + } + ] + }, + { + "type": 2, + "title": "Portainer Agent", + "description": "Manage all the resources in your Swarm cluster", + "note": "The agent will be deployed globally inside your cluster and available on port 9001.", + "categories": [ + "portainer" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/portainer.png", + "repository": { + "url": "https://github.com/portainer/templates", + "stackfile": "stacks/portainer-agent/docker-stack.yml" + } + }, + { + "type": 2, + "title": "OpenFaaS", + "name": "func", + "description": "Serverless functions made simple", + "note": "Deploys the API gateway and sample functions. You can access the UI on port 8080. Warning: the name of the stack must be 'func'.", + "categories": [ + "serverless" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/openfaas.png", + "repository": { + "url": "https://github.com/openfaas/faas", + "stackfile": "docker-compose.yml" + } + }, + { + "type": 2, + "title": "IronFunctions", + "description": "Open-source serverless computing platform", + "note": "Deploys the IronFunctions API and UI.", + "categories": [ + "serverless" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/ironfunctions.png", + "repository": { + "url": "https://github.com/portainer/templates", + "stackfile": "stacks/ironfunctions/docker-stack.yml" + } + }, + { + "type": 2, + "title": "CockroachDB", + "description": "CockroachDB cluster", + "note": "Deploys an insecure CockroachDB cluster, please refer to CockroachDB documentation for production deployments.", + "categories": [ + "database" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/cockroachdb.png", + "repository": { + "url": "https://github.com/portainer/templates", + "stackfile": "stacks/cockroachdb/docker-stack.yml" + } + }, + { + "type": 2, + "title": "Wordpress", + "description": "Wordpress setup with a MySQL database", + "note": "Deploys a Wordpress instance connected to a MySQL database.", + "categories": [ + "CMS" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/wordpress.png", + "repository": { + "url": "https://github.com/portainer/templates", + "stackfile": "stacks/wordpress/docker-stack.yml" + }, + "env": [{ + "name": "MYSQL_DATABASE_PASSWORD", + "label": "Database root password", + "description": "Password used by the MySQL root user." + }] + }, + { + "type": 3, + "title": "Wordpress", + "description": "Wordpress setup with a MySQL database", + "note": "Deploys a Wordpress instance connected to a MySQL database.", + "categories": [ + "CMS" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/wordpress.png", + "repository": { + "url": "https://github.com/portainer/templates", + "stackfile": "stacks/wordpress/docker-compose.yml" + }, + "env": [{ + "name": "MYSQL_DATABASE_PASSWORD", + "label": "Database root password", + "description": "Password used by the MySQL root user." + }] + }, + { + "type": 2, + "title": "Microsoft OMS Agent", + "description": "Microsoft Operations Management Suite Linux agent.", + "categories": [ + "OPS" + ], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/microsoft.png", + "repository": { + "url": "https://github.com/portainer/templates", + "stackfile": "stacks/microsoft-oms/docker-stack.yml" + }, + "env": [{ + "name": "AZURE_WORKSPACE_ID", + "label": "Workspace ID", + "description": "Azure Workspace ID" + }, + { + "name": "AZURE_PRIMARY_KEY", + "label": "Primary key", + "description": "Azure primary key" + } + ] + }, + { + "title": "Sematext Docker Agent", + "type": 2, + "categories": [ + "Log Management", + "Monitoring" + ], + "description": "Collect logs, metrics and docker events", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/sematext_agent.png", + "platform": "linux", + "repository": { + "url": "https://github.com/portainer/templates", + "stackfile": "stacks/sematext-agent-docker/docker-stack.yml" + }, + "env": [{ + "name": "LOGSENE_TOKEN", + "label": "Logs token" + }, + { + "name": "SPM_TOKEN", + "label": "SPM monitoring token" + } + ] + }, + { + "title": "KSD Certification Stack", + "type": 2, + "categories": [ + "Certifications" + ], + "description": "Deploy KSD Stack for APE", + "platform": "linux", + "repository": { + "url": "https://github.com/christianlouis/portainer-compose/", + "stackfile": "certs/ksd-swarm.yml" + }, + "env": [{ + "name": "PREFIX", + "label": "User Prefix, e.g. 1abc" + } + ] + }, + { + "title": "Datadog agent", + "type": 2, + "categories": [ + "Monitoring" + ], + "description": "Collect events and metrics", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/datadog_agent.png", + "platform": "linux", + "repository": { + "url": "https://github.com/portainer/templates", + "stackfile": "stacks/datadog-agent/docker-stack.yml" + }, + "env": [{ + "name": "API_KEY", + "label": "Datadog API key" + }] + }, + { + "type": 4, + "title": "Wordpress", + "description": "Wordpress setup with a MySQL database", + "note": "Deploys a Wordpress instance connected to a MySQL database.", + "stackfile": "https://raw.githubusercontent.com/portainer/templates/master/stacks/wordpress/edge/docker-stack.yml" + }, + { + "type": 4, + "title": "CockroachDB", + "description": "CockroachDB cluster", + "note": "Deploys an insecure CockroachDB cluster, please refer to CockroachDB documentation for production deployments.", + "stackfile": "https://raw.githubusercontent.com/portainer/templates/master/stacks/cockroachdb/edge/docker-stack.yml" + } + ] +}