Hive Docker Containers is a comprehensive collection of pre-configured container definitions designed for the Hive development environment. This repository serves as a central registry of ready-to-use container templates that can be easily deployed, managed, and customized within Hive.
This repository provides standardized, production-ready container configurations that streamline local development workflows. Instead of manually creating Docker configurations for each service, developers can instantly deploy popular services with optimized settings.
- Pre-configured Templates: Ready-to-use Docker configurations for popular services
- Standardized Structure: Consistent format across all container definitions
- Easy Customization: Simple JSON-based configuration system
- Hive Integration: Seamlessly works with the Hive ecosystem
- Version Management: Multiple tags and versions for each container
- Environment Variables: Pre-defined environment variable mappings
- Volume Management: Default volume configurations included
- Docker Compose Support: Full compose files for each container
- Container Definitions: Each container is defined in a JSON file with all necessary configurations
- Hive Integration: Hive reads these definitions and provides them in the UI
- One-Click Deployment: Users can deploy containers directly from Hive
- Custom Configuration: Environment variables and volumes can be customized on deployment
This repository is automatically used by Hive to provide container templates. You don't need to manually use these files - they are integrated into the Hive application.
- Open Hive application
- Navigate to Docker section
- Browse available containers
- Click "Create" on any container
- Configure environment variables
- Deploy with one click
Want to add new containers? Simply:
- Create a new JSON file in
container-definitions/ - Follow the existing format
- Submit a pull request
- The new container will be available in the next Hive update
hive-docker-containers/
├── container-definitions/
│ ├── nginx-container.json
│ ├── mysql-container.json
│ ├── postgres-container.json
│ ├── ...
│ └── custom-container.json
├── README.md
└── LICENSE
This repository is actively maintained and regularly updated with:
- New container templates
- Version updates
- Security patches
- Performance improvements
- Bug fixes
Contributions are welcome! Here's how you can help:
- Fork the repository
- Create a new container definition
- Test it thoroughly
- Submit a pull request
Please ensure your container definition:
- Follows the existing JSON format
- Includes all required fields
- Has been tested locally
- Includes documentation if needed
MIT License - See LICENSE file for details
🐝 Made with ❤️ for the Hive community