https://github.com/rexdivakar/portainer_templates
A modern, responsive web interface for managing and deploying Docker container templates in Portainer. This project provides a user-friendly way to browse, search, and deploy container templates with detailed information and configuration options.
https://github.com/rexdivakar/portainer_templates
docker-templates open-source portainer portainer-templates
Last synced: about 1 month ago
JSON representation
A modern, responsive web interface for managing and deploying Docker container templates in Portainer. This project provides a user-friendly way to browse, search, and deploy container templates with detailed information and configuration options.
- Host: GitHub
- URL: https://github.com/rexdivakar/portainer_templates
- Owner: rexdivakar
- License: mit
- Created: 2025-05-06T17:42:16.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2026-02-11T06:57:25.000Z (about 1 month ago)
- Last Synced: 2026-02-11T14:32:12.870Z (about 1 month ago)
- Topics: docker-templates, open-source, portainer, portainer-templates
- Language: JavaScript
- Homepage: https://rexdivakar.github.io/portainer_templates/
- Size: 889 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Portainer Templates
A modern, responsive web interface for managing and deploying Docker container templates in Portainer. This project provides a user-friendly way to browse, search, and deploy container templates with detailed information and configuration options.
## Features
- 🎨 Modern and responsive UI design
- 🔍 Advanced search functionality
- 📱 Mobile-friendly interface
- 🏷️ Category-based filtering
- 📋 Detailed template information
- ⚙️ Environment variable management
- 📝 Installation instructions
- 🔄 Dynamic template loading
## Project Structure
```
portainer_templates/
├── index.html # Main landing page with template listing
├── template.html # Detailed template view
├── usage.html # Usage instructions and documentation
├── templates.json # Template definitions and metadata
├── css/
│ └── styles.css # Custom styles
└── js/
└── main.js # Main JavaScript functionality
```
## Getting Started
1. Clone this repository:
```bash
git clone https://github.com/rexdivakar/portainer_templates.git
```
2. Host the files on your web server or use a local development server.
3. Access the interface through your web browser.
## Usage
### Browsing Templates
- Use the search bar to find specific templates
- Filter templates by category using the category buttons
- Click "Explore" on any template card to view detailed information
### Template Details
- View comprehensive template information
- Access installation instructions
- Configure environment variables
- View usage documentation
## Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
1. Fork the repository
2. Create your feature branch (`git checkout -b feature/AmazingFeature`)
3. Commit your changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request
## License
This project is licensed under the MIT License - see the LICENSE file for details.
## Acknowledgments
- Portainer for the container management platform
- All contributors who have helped improve this project