An open API service indexing awesome lists of open source software.

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.

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