diff --git a/blueprints/portainer/docker-compose.yml b/blueprints/portainer/docker-compose.yml index 19e67a3e..778c3a26 100644 --- a/blueprints/portainer/docker-compose.yml +++ b/blueprints/portainer/docker-compose.yml @@ -1,29 +1,12 @@ -version: '3.8' - services: - agent: - image: portainer/agent - volumes: - - /var/run/docker.sock:/var/run/docker.sock - - /var/lib/docker/volumes:/var/lib/docker/volumes - - - deploy: - mode: global - placement: - constraints: [node.platform.os == linux] - portainer: - image: portainer/portainer-ce + image: portainer/portainer-ce:latest + restart: unless-stopped volumes: - /var/run/docker.sock:/var/run/docker.sock - portainer-data:/data - deploy: - mode: replicated - placement: - constraints: [node.role == manager] - + ports: + - 9000 volumes: - portainer-data: - \ No newline at end of file + portainer-data: {} \ No newline at end of file diff --git a/blueprints/portainer/portainer.png b/blueprints/portainer/portainer.png new file mode 100644 index 00000000..ac866814 Binary files /dev/null and b/blueprints/portainer/portainer.png differ diff --git a/blueprints/portainer/portainer.svg b/blueprints/portainer/portainer.svg deleted file mode 100644 index e8c91b36..00000000 --- a/blueprints/portainer/portainer.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/blueprints/portainer/template.toml b/blueprints/portainer/template.toml index 39a6f3f2..8e184104 100644 --- a/blueprints/portainer/template.toml +++ b/blueprints/portainer/template.toml @@ -2,10 +2,11 @@ main_domain = "${domain}" [config] -env = {} -mounts = [] - [[config.domains]] serviceName = "portainer" -port = 9_000 +port = 9000 host = "${main_domain}" + +[config.env] + +[[config.mounts]] \ No newline at end of file diff --git a/meta.json b/meta.json index 725285fa..5e5d00dd 100644 --- a/meta.json +++ b/meta.json @@ -3816,9 +3816,9 @@ { "id": "portainer", "name": "Portainer", - "version": "2.21.4", + "version": "latest", "description": "Portainer is a container management tool for deploying, troubleshooting, and securing applications across cloud, data centers, and IoT.", - "logo": "portainer.svg", + "logo": "portainer.png", "links": { "github": "https://github.com/portainer/portainer", "website": "https://www.portainer.io/",