Welcome to the community-driven Portainer Templates repository! 🚢
This project provides a community-maintained Portainer Template with a huge collection of Docker apps. This is designed to streamline and enhance your experience with Portainer, making it easier than ever to deploy and manage containerized applications.
These templates provide pre-configured, ready-to-use setups for popular containerized applications, helping you quickly deploy services without the need to manually write complex configurations.
This repository is community-maintained, meaning anyone can contribute by adding, updating, or improving templates. Together, we can build a robust library of useful templates for the entire Portainer community!
NOTE: Each and every App in this template is tested and FULLY WORKING with the latest tag for the images.
In the Portainer Dashboard, go to Templates > Application, select the desired Docker app from the list and click the Deploy the container button.
That's it! Your Docker app will be ready to use after the processing is complete.
-
1-Click Deployment: Deploy Docker containers with just 1 click.
-
Community-Powered: Contributions from Docker enthusiasts around the globe.
-
Diverse Templates: A wide range of applications in the templates, from databases to web servers and more.
-
Easy Integration: Use directly with Portainer's App Templates feature.
-
Customizable: Modify the templates to suit your specific needs.
- In Portainer, navigate to Settings > App Templates.
-
Add the following URL of the
app-templates.jsonfile from this repository in the App TemplateURLfield:https://raw.githubusercontent.com/docker-friends/portainer-templates/refs/heads/main/app-templates.json
-
Save the settings and explore the templates under
Templates > Applicationsection in Portainer.
We welcome contributions! Here's how you can help:
-
Fork this repository.
-
Create a branch for your template or improvement:
git checkout -b my-new-template
-
Add or modify a template in the
sourcesdirectory. -
Commit your changes and push to your branch:
git commit -m "Add new template for [application]" git push origin my-new-template -
Submit a pull request for review.
Please ensure your template follows the Portainer Template Format.
If you encounter any issues or have suggestions for new templates, feel free to open an issue. Community feedback is invaluable in making this project better!
This repository is licensed under the MIT License. Feel free to use, modify, and distribute these templates as needed.
Inspired by and partial code reused from:
Thanks to all the amazing contributors who have made this project possible! 🙌

