Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

🐳 Hive Docker Containers

📖 Introduction

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.

🎯 Purpose

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.

✨ Key Features

  • 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

🚀 How It Works

  1. Container Definitions: Each container is defined in a JSON file with all necessary configurations
  2. Hive Integration: Hive reads these definitions and provides them in the UI
  3. One-Click Deployment: Users can deploy containers directly from Hive
  4. Custom Configuration: Environment variables and volumes can be customized on deployment

🛠️ Usage

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.

For Users

  • Open Hive application
  • Navigate to Docker section
  • Browse available containers
  • Click "Create" on any container
  • Configure environment variables
  • Deploy with one click

For Developers

Want to add new containers? Simply:

  1. Create a new JSON file in container-definitions/
  2. Follow the existing format
  3. Submit a pull request
  4. The new container will be available in the next Hive update

📂 Repository Structure

hive-docker-containers/
├── container-definitions/
│   ├── nginx-container.json
│   ├── mysql-container.json
│   ├── postgres-container.json
│   ├── ...
│   └── custom-container.json
├── README.md
└── LICENSE

🔄 Updates

This repository is actively maintained and regularly updated with:

  • New container templates
  • Version updates
  • Security patches
  • Performance improvements
  • Bug fixes

🤝 Contributing

Contributions are welcome! Here's how you can help:

  1. Fork the repository
  2. Create a new container definition
  3. Test it thoroughly
  4. 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

📄 License

MIT License - See LICENSE file for details


🐝 Made with ❤️ for the Hive community

Hive AppDocker Containers

About

Ready-to-use Docker containers for Hive development environment

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors