[
  {
    "Id": 1,
    "type": 1,
    "title": "Registry",
    "description": "Docker image registry",
    "administrator_only": false,
    "image": "registry:latest",
    "repository": {
      "url": "",
      "stackfile": ""
    },
    "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/registry.png",
    "platform": "linux",
    "categories": [
      "docker"
    ],
    "volumes": [
      {
        "container": "/var/lib/registry"
      }
    ],
    "ports": [
      "5000/tcp"
    ]
  },
  {
    "Id": 2,
    "type": 1,
    "title": "Nginx",
    "description": "High performance web server",
    "administrator_only": false,
    "image": "nginx:latest",
    "repository": {
      "url": "",
      "stackfile": ""
    },
    "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/nginx.png",
    "platform": "linux",
    "categories": [
      "webserver"
    ],
    "volumes": [
      {
        "container": "/etc/nginx"
      },
      {
        "container": "/usr/share/nginx/html"
      }
    ],
    "ports": [
      "80/tcp",
      "443/tcp"
    ]
  },
  {
    "Id": 4,
    "type": 1,
    "title": "Caddy",
    "description": "HTTP/2 web server with automatic HTTPS",
    "administrator_only": false,
    "image": "abiosoft/caddy:latest",
    "repository": {
      "url": "",
      "stackfile": ""
    },
    "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/caddy.png",
    "platform": "linux",
    "categories": [
      "webserver"
    ],
    "volumes": [
      {
        "container": "/root/.caddy"
      }
    ],
    "ports": [
      "80/tcp",
      "443/tcp",
      "2015/tcp"
    ]
  },
  {
    "Id": 5,
    "type": 1,
    "title": "MySQL",
    "description": "The most popular open-source database",
    "administrator_only": false,
    "image": "mysql:latest",
    "repository": {
      "url": "",
      "stackfile": ""
    },
    "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/mysql.png",
    "env": [
      {
        "name": "MYSQL_ROOT_PASSWORD",
        "label": "Root password"
      }
    ],
    "platform": "linux",
    "categories": [
      "database"
    ],
    "volumes": [
      {
        "container": "/var/lib/mysql"
      }
    ],
    "ports": [
      "3306/tcp"
    ]
  },
  {
    "Id": 6,
    "type": 1,
    "title": "MariaDB",
    "description": "Performance beyond MySQL",
    "administrator_only": false,
    "image": "mariadb:latest",
    "repository": {
      "url": "",
      "stackfile": ""
    },
    "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/mariadb.png",
    "env": [
      {
        "name": "MYSQL_ROOT_PASSWORD",
        "label": "Root password"
      }
    ],
    "platform": "linux",
    "categories": [
      "database"
    ],
    "volumes": [
      {
        "container": "/var/lib/mysql"
      }
    ],
    "ports": [
      "3306/tcp"
    ]
  },
  {
    "Id": 7,
    "type": 1,
    "title": "PostgreSQL",
    "description": "The most advanced open-source database",
    "administrator_only": false,
    "image": "postgres:latest",
    "repository": {
      "url": "",
      "stackfile": ""
    },
    "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/postgres.png",
    "env": [
      {
        "name": "POSTGRES_USER",
        "label": "Superuser"
      },
      {
        "name": "POSTGRES_PASSWORD",
        "label": "Superuser password"
      }
    ],
    "platform": "linux",
    "categories": [
      "database"
    ],
    "volumes": [
      {
        "container": "/var/lib/postgresql/data"
      }
    ],
    "ports": [
      "5432/tcp"
    ]
  },
  {
    "Id": 8,
    "type": 1,
    "title": "Mongo",
    "description": "Open-source document-oriented database",
    "administrator_only": false,
    "image": "mongo:latest",
    "repository": {
      "url": "",
      "stackfile": ""
    },
    "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/mongo.png",
    "platform": "linux",
    "categories": [
      "database"
    ],
    "volumes": [
      {
        "container": "/data/db"
      }
    ],
    "ports": [
      "27017/tcp"
    ]
  },
  {
    "Id": 9,
    "type": 1,
    "title": "CockroachDB",
    "description": "An open-source, survivable, strongly consistent, scale-out SQL database",
    "administrator_only": false,
    "image": "cockroachdb/cockroach:latest",
    "repository": {
      "url": "",
      "stackfile": ""
    },
    "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/cockroachdb.png",
    "platform": "linux",
    "categories": [
      "database"
    ],
    "command": "start --insecure",
    "volumes": [
      {
        "container": "/cockroach/cockroach-data"
      }
    ],
    "ports": [
      "26257/tcp",
      "8080/tcp"
    ]
  },
  {
    "Id": 10,
    "type": 1,
    "title": "CrateDB",
    "description": "An open-source distributed SQL database",
    "administrator_only": false,
    "image": "crate:latest",
    "repository": {
      "url": "",
      "stackfile": ""
    },
    "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/cratedb.png",
    "platform": "linux",
    "categories": [
      "database"
    ],
    "volumes": [
      {
        "container": "/data"
      }
    ],
    "ports": [
      "4200/tcp",
      "4300/tcp"
    ]
  },
  {
    "Id": 11,
    "type": 1,
    "title": "Elasticsearch",
    "description": "Open-source search and analytics engine",
    "administrator_only": false,
    "image": "elasticsearch:latest",
    "repository": {
      "url": "",
      "stackfile": ""
    },
    "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/elasticsearch.png",
    "platform": "linux",
    "categories": [
      "database"
    ],
    "volumes": [
      {
        "container": "/usr/share/elasticsearch/data"
      }
    ],
    "ports": [
      "9200/tcp",
      "9300/tcp"
    ]
  },
  {
    "Id": 12,
    "type": 1,
    "title": "Gitlab CE",
    "description": "Open-source end-to-end software development platform",
    "administrator_only": false,
    "image": "gitlab/gitlab-ce:latest",
    "repository": {
      "url": "",
      "stackfile": ""
    },
    "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/gitlab_ce.png",
    "note": "Default username is <b>root</b>. Check the <a href=\"https://docs.gitlab.com/omnibus/docker/README.html#after-starting-a-container\" target=\"_blank\">Gitlab documentation</a> to get started.",
    "platform": "linux",
    "categories": [
      "development",
      "project-management"
    ],
    "volumes": [
      {
        "container": "/etc/gitlab"
      },
      {
        "container": "/var/log/gitlab"
      },
      {
        "container": "/var/opt/gitlab"
      }
    ],
    "ports": [
      "80/tcp",
      "443/tcp",
      "22/tcp"
    ]
  },
  {
    "Id": 13,
    "type": 1,
    "title": "Minio",
    "description": "A distributed object storage server built for cloud applications and devops",
    "administrator_only": false,
    "image": "minio/minio:latest",
    "repository": {
      "url": "",
      "stackfile": ""
    },
    "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/minio.png",
    "env": [
      {
        "name": "MINIO_ACCESS_KEY",
        "label": "Minio access key"
      },
      {
        "name": "MINIO_SECRET_KEY",
        "label": "Minio secret key"
      }
    ],
    "platform": "linux",
    "categories": [
      "storage"
    ],
    "command": "server /data",
    "volumes": [
      {
        "container": "/data"
      },
      {
        "container": "/root/.minio"
      }
    ],
    "ports": [
      "9000/tcp"
    ]
  },
  {
    "Id": 14,
    "type": 1,
    "title": "Scality S3",
    "description": "Standalone AWS S3 protocol server",
    "administrator_only": false,
    "image": "scality/s3server",
    "repository": {
      "url": "",
      "stackfile": ""
    },
    "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/scality-s3.png",
    "env": [
      {
        "name": "SCALITY_ACCESS_KEY",
        "label": "Scality S3 access key"
      },
      {
        "name": "SCALITY_SECRET_KEY",
        "label": "Scality S3 secret key"
      }
    ],
    "platform": "linux",
    "categories": [
      "storage"
    ],
    "volumes": [
      {
        "container": "/usr/src/app/localData"
      },
      {
        "container": "/usr/src/app/localMetadata"
      }
    ],
    "ports": [
      "8000/tcp"
    ]
  },
  {
    "Id": 15,
    "type": 1,
    "title": "SQL Server",
    "description": "Microsoft SQL Server on Linux",
    "administrator_only": false,
    "image": "microsoft/mssql-server-linux:2017-GA",
    "repository": {
      "url": "",
      "stackfile": ""
    },
    "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/microsoft.png",
    "env": [
      {
        "name": "ACCEPT_EULA"
      },
      {
        "name": "SA_PASSWORD",
        "label": "SA password"
      }
    ],
    "note": "Password needs to include at least 8 characters including uppercase, lowercase letters, base-10 digits and/or non-alphanumeric symbols.",
    "platform": "linux",
    "categories": [
      "database"
    ],
    "ports": [
      "1433/tcp"
    ]
  },
  {
    "Id": 21,
    "type": 1,
    "title": "Redis",
    "description": "Open-source in-memory data structure store",
    "administrator_only": false,
    "image": "redis:latest",
    "repository": {
      "url": "",
      "stackfile": ""
    },
    "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/redis.png",
    "platform": "linux",
    "categories": [
      "database"
    ],
    "volumes": [
      {
        "container": "/data"
      }
    ],
    "ports": [
      "6379/tcp"
    ]
  },
  {
    "Id": 22,
    "type": 1,
    "title": "RabbitMQ",
    "description": "Highly reliable enterprise messaging system",
    "administrator_only": false,
    "image": "rabbitmq:latest",
    "repository": {
      "url": "",
      "stackfile": ""
    },
    "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/rabbitmq.png",
    "platform": "linux",
    "categories": [
      "messaging"
    ],
    "volumes": [
      {
        "container": "/var/lib/rabbitmq"
      }
    ],
    "ports": [
      "5671/tcp",
      "5672/tcp"
    ]
  },
  {
    "Id": 26,
    "type": 1,
    "title": "Drupal",
    "description": "Open-source content management framework",
    "administrator_only": false,
    "image": "drupal:latest",
    "repository": {
      "url": "",
      "stackfile": ""
    },
    "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/drupal.png",
    "platform": "linux",
    "categories": [
      "CMS"
    ],
    "volumes": [
      {
        "container": "/var/www/html"
      }
    ],
    "ports": [
      "80/tcp"
    ]
  },
  {
    "Id": 33,
    "type": 1,
    "title": "Jenkins",
    "description": "Open-source continuous integration tool",
    "administrator_only": false,
    "image": "jenkins/jenkins:lts",
    "repository": {
      "url": "",
      "stackfile": ""
    },
    "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/jenkins.png",
    "env": [
      {
        "name": "JENKINS_OPTS",
        "label": "Jenkins options"
      }
    ],
    "platform": "linux",
    "categories": [
      "continuous-integration"
    ],
    "volumes": [
      {
        "container": "/var/jenkins_home"
      }
    ],
    "ports": [
      "8080/tcp",
      "50000/tcp"
    ]
  },
  {
    "Id": 37,
    "type": 1,
    "title": "File browser",
    "description": "A web file manager",
    "administrator_only": false,
    "image": "filebrowser/filebrowser:latest",
    "repository": {
      "url": "",
      "stackfile": ""
    },
    "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/filebrowser.png",
    "note": "Default credentials: admin/admin",
    "platform": "linux",
    "categories": [
      "filesystem",
      "storage"
    ],
    "command": "--port 80 --database /data/database.db --scope /srv",
    "volumes": [
      {
        "container": "/data"
      },
      {
        "container": "/srv"
      }
    ],
    "ports": [
      "80/tcp"
    ]
  },
  {
    "Id": 40,
    "type": 2,
    "title": "Portainer Agent",
    "description": "Manage all the resources in your Swarm cluster",
    "administrator_only": false,
    "image": "",
    "repository": {
      "url": "https://github.com/portainer/templates",
      "stackfile": "stacks/portainer-agent/docker-stack.yml"
    },
    "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/portainer.png",
    "note": "The agent will be deployed globally inside your cluster and available on port 9001.",
    "platform": "linux",
    "categories": [
      "portainer"
    ]
  },
  {
    "Id": 43,
    "type": 2,
    "title": "CockroachDB",
    "description": "CockroachDB cluster",
    "administrator_only": false,
    "image": "",
    "repository": {
      "url": "https://github.com/portainer/templates",
      "stackfile": "stacks/cockroachdb/docker-stack.yml"
    },
    "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/cockroachdb.png",
    "note": "Deploys an insecure CockroachDB cluster, please refer to <a href=\"https://www.cockroachlabs.com/docs/stable/orchestrate-cockroachdb-with-docker-swarm.html\" target=\"_blank\">CockroachDB documentation</a> for production deployments.",
    "platform": "linux",
    "categories": [
      "database"
    ]
  },
  {
    "Id": 50,
    "type": 1,
    "title": "Gitea",
    "description": "Painless self-hosted Git service",
    "administrator_only": false,
    "image": "gitea/gitea:latest",
    "repository": {
      "url": "",
      "stackfile": ""
    },
    "name": "gitea",
    "logo": "https://docs.gitea.io/images/gitea.png",
    "note": "Gitea is a painless self-hosted Git service. It is similar to GitHub, Bitbucket, and GitLab. Gitea is a fork of Gogs. See the Gitea Announcement blog post to read about the justification for a fork.",
    "platform": "linux",
    "categories": [
      "development",
      "project-management"
    ],
    "network": "bridge",
    "volumes": [
      {
        "container": "/data"
      }
    ],
    "ports": [
      "3000/tcp",
      "22/tcp"
    ],
    "restart_policy": "always"
  },
  {
    "Id": 51,
    "type": 1,
    "title": "couchbase",
    "description": "Couchbase Server is a NoSQL document database with a distributed architecture",
    "administrator_only": false,
    "image": "couchbase:latest",
    "repository": {
      "url": "",
      "stackfile": ""
    },
    "name": "couchbase",
    "logo": "https://raw.githubusercontent.com/docker-library/docs/00543c65b06a7f8f54aa4f7908f7d91705d8ddec/couchbase/logo.png",
    "note": "Couchbase Server is a NoSQL document database with a distributed architecture for performance, scalability, and availability. It enables developers to build applications easier and faster by leveraging the power of SQL with the flexibility of JSON.",
    "platform": "linux",
    "categories": [
      "database"
    ],
    "network": "bridge",
    "volumes": [
      {
        "container": "/data"
      }
    ],
    "ports": [
      "8091-8094/tcp",
      "11210/tcp"
    ],
    "restart_policy": "always"
  },
  {
    "Id": 52,
    "type": 1,
    "title": ".NET Core 3.0 Runtime",
    "description": ".NET Core 3.0 Runtime",
    "administrator_only": false,
    "image": "mcr.microsoft.com/dotnet/core/aspnet:3.0",
    "repository": {
      "url": "",
      "stackfile": ""
    },
    "name": "dotnet3_rumtime",
    "logo": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/ee/.NET_Core_Logo.svg/1200px-.NET_Core_Logo.svg.png",
    "note": ".NET Core is an open-source, general-purpose development platform maintained by Microsoft and the .NET community on GitHub. It's cross-platform (supporting Windows, macOS, and Linux) and can be used to build device, cloud, and IoT applications.",
    "platform": "linux",
    "categories": [
      "runtime"
    ],
    "network": "bridge",
    "volumes": [
      {
        "container": "/app"
      }
    ],
	"env": [
      {
        "name": "DOTNET_DLL_FILENAME",
        "label": ".NET Core application dll file name",
		"default": "xxx.dll"
      },
	  {
	    "name": "HTTP_URLS",
		"label": "ASP.NET Core HTTP URLs",
		"default": "http://+:80"
	  },
	  {
	    "name": "HTTPS_URLS",
		"label": "ASP.NET Core HTTPS URLs"
	  }
    ],
	"command": "/bin/sh -c 'ASPNETCORE_URLS=$HTTP_URLS\\;$HTTPS_URLS && cd /app && dotnet $DOTNET_DLL_FILENAME'",
    "ports": [
      "80/tcp",
      "443/tcp"
    ],
    "restart_policy": "always"
  },
  {
    "Id": 54,
    "type": 1,
    "title": ".NET Core 3.1 Runtime",
    "description": ".NET Core 3.1 Runtime",
    "administrator_only": false,
    "image": "mcr.microsoft.com/dotnet/core/aspnet:3.1",
    "repository": {
      "url": "",
      "stackfile": ""
    },
    "name": "dotnet3_rumtime",
    "logo": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/ee/.NET_Core_Logo.svg/1200px-.NET_Core_Logo.svg.png",
    "note": ".NET Core is an open-source, general-purpose development platform maintained by Microsoft and the .NET community on GitHub. It's cross-platform (supporting Windows, macOS, and Linux) and can be used to build device, cloud, and IoT applications.",
    "platform": "linux",
    "categories": [
      "runtime"
    ],
    "network": "bridge",
    "volumes": [
      {
        "container": "/app"
      }
    ],
	"env": [
      {
        "name": "DOTNET_DLL_FILENAME",
        "label": ".NET Core application dll file name",
		"default": "xxx.dll"
      },
	  {
	    "name": "HTTP_URLS",
		"label": "ASP.NET Core HTTP URLs",
		"default": "http://+:80"
	  },
	  {
	    "name": "HTTPS_URLS",
		"label": "ASP.NET Core HTTPS URLs"
	  }
    ],
	"command": "/bin/sh -c 'ASPNETCORE_URLS=$HTTP_URLS\\;$HTTPS_URLS && cd /app && dotnet $DOTNET_DLL_FILENAME'",
    "ports": [
      "80/tcp",
      "443/tcp"
    ],
    "restart_policy": "always"
  },
  {
    "Id": 53,
    "type": 1,
    "title": "Cloudflare DDNS",
    "description": "",
    "administrator_only": false,
    "image": "joshava/cloudflare-ddns:latest",
    "repository": {
      "url": "",
      "stackfile": ""
    },
    "name": "cloudflare-ddns",
    "logo": "https://upload.wikimedia.org/wikipedia/zh/thumb/a/a2/Cloudflare_logo.svg/220px-Cloudflare_logo.svg.png",
    "note": "",
    "platform": "linux",
    "categories": [
      "DDNS"
    ],
    "network": "bridge",
    "env": [
	  {
        "name": "ZONE",
        "label": "ZONE",
		"default": ""
      },
	  {
        "name": "HOST",
        "label": "HOST",
		"default": ""
      },
	  {
        "name": "EMAIL",
        "label": "EMAIL",
		"default": ""
      },
	  {
        "name": "API",
        "label": "API",
		"default": ""
      },
	  {
        "name": "PROXY",
        "label": "PROXY",
		"default": "false"
      },
	  {
        "name": "TTL",
        "label": "TTL",
		"default": "1"
      },
	  {
        "name": "FORCE_CREATE",
        "label": "FORCE_CREATE",
		"default": "true"
      }
	],
	"command":"/bin/sh -c 'sed -i \\'s/zoneName: process.env.HOST/zoneName: process.env.ZONE/g\\' /app/lib/userConfig.js'",
    "restart_policy": "always"
  },
  {
    "Id": 55,
    "type": 1,
    "title": "sonarqube",
    "description": "SonarQube is an open source platform for continuous inspection of code quality",
    "administrator_only": false,
    "image": "sonarqube:latest",
    "repository": {
      "url": "",
      "stackfile": ""
    },
    "name": "sonarqube",
    "logo": "https://d1q6f0aelx0por.cloudfront.net/product-logos/library-sonarqube-logo.png",
    "note": "",
    "platform": "linux",
    "categories": [
      "development"
    ],
    "network": "bridge",
    "volumes": [
      {
        "container": "/opt/sonarqube/data"
      },
      {
        "container": "/opt/sonarqube/extensions"
      },
      {
        "container": "/opt/sonarqube/logs"
      }
    ],
    "ports": [
      "9000/tcp"
    ],
    "env": [
      {
        "name": "SONAR_JDBC_URL",
        "label": "SONAR_JDBC_URL",
		"default": ""
      },
      {
        "name": "SONAR_JDBC_USERNAME",
        "label": "SONAR_JDBC_USERNAME",
		"default": ""
      },
      {
        "name": "SONAR_JDBC_PASSWORD",
        "label": "SONAR_JDBC_PASSWORD",
		"default": ""
      }
    ],
    "restart_policy": "always"
  }
]