diff --git a/template.json b/template.json index 6cb7c2f..5e01a89 100644 --- a/template.json +++ b/template.json @@ -1,21 +1,52 @@ { - "version": "3", - "services": { - "portainer": { - "image": "portainer/portainer-ce:latest", - "container_name": "portainer", - "restart": "unless-stopped", - "security_opt": [ - "no-new-privileges:true" - ], + "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": [ - "/etc/localtime:/etc/localtime:ro", - "/var/run/docker.sock:/var/run/docker.sock:ro", - "./portainer-data:/data" - ], - "ports": [ - "9000:9000" + { + "container": "/var/lib/registry" + } + ] + }, + { + "type": 1, + "title": "Ubuntu", + "description": "Debian-based Linux operating system", + "categories": ["operating-system"], + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/ubuntu.png", + "image": "ubuntu:latest", + "interactive": true, + "command": "/bin/bash" + }, + { + "type": 3, + "title": "FDO", + "description": "FDO", + "platform": "linux", + "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/intel.png", + "repository": { + "url": "https://github.com/portainer/templates", + "stackfile": "stacks/fdo/docker-stack.yml" + }, + "env": [ + { + "name": "owner_api_user", + "label": "API Username" + }, + { + "name": "owner_api_password", + "label": "API Password" + } ] } - } + ] } \ No newline at end of file