{"repo":"cssnr/portainer-stack-deploy-action","free":true,"listed":false,"github":"https://github.com/cssnr/portainer-stack-deploy-action","clone":"git clone https://github.com/cssnr/portainer-stack-deploy-action.git","description":"Deploy or Update a Portainer Swarm Stack or Standalone Docker Compose Stack Easily from GitHub Actions with Custom Options","language":"JavaScript","stars":18,"topics":["github-actions"],"license":"GPL-3.0","category":"deployment-docker-iac","readme_excerpt":"Portainer Stack Deploy Action - Features - Inputs - Outputs - Examples - Troubleshooting - Tags - Support - Contributing Deploy, Update or Create a Portainer Stack from a Repository or Compose File. Supports both Swarm and Standalone Docker deployments for Portainer Community and Business Enterprise Edition. Includes most features including file or repo deploy, deploy from other repo, custom headers, and much more... This action is written from the ground up in Vanilla JavaScript and is not a fork/clone of existing actions. You can view an Action Comparison of all available actions on the website. Make sure to review the Inputs and checkout additional Examples. This is a fairly simple action, for more details see src/index.js and src/portainer.js. No Portainer? You can deploy directly to Docker Swarm or Compose over SSH with: cssnr/stack-deploy-action or cssnr/docker-context-action. Features - Deploy or re-deploy an existing stack otherwise create a new stack. - Deploy from a repository or a compose file, see type. - Deploy from a different repo than the current one. - Provide environment variables in JSON/YAML or file format. - Automatically parse Endpoint ID if only one endpoint. - Supports Docker Swarm and Docker Standalone. - Supports custom headers for services like Cloudflare Zero Trust. - To view all features see the Inputs Documentation. You can get started here or view workflow examples. Inputs [!IMPORTANT] Visit the Documentation Site for comprehensive, up-to-date d","default_branch":null,"files":null,"tree":[],"storefront":"/r/cssnr","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cssnr/portainer-stack-deploy-action/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}