Skip to content

Cuby-Project/Cuby-environment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛠️ Cuby Environment

GitHub stars GitHub forks GitHub issues GitHub last commit

📝 Description

Cuby Environment is the infrastructure and deployment configuration for the Cuby ecosystem. This repository contains Docker configurations, environment variables, and deployment scripts to set up and run all Cuby services in a production environment.

🔗 Related Projects

✨ Features

  • 🐳 Docker containerization
  • 📊 PostgreSQL database
  • 📈 Grafana monitoring
  • 🔄 OpenTelemetry integration
  • 🔒 Environment variable management
  • 🚀 Easy deployment

🚀 Getting Started

🔧 Prerequisites

  • Docker and Docker Compose
  • Git
  • Basic knowledge of containerization

🛠️ Installation

  1. Clone the repository:
git clone https://github.com/Cuby-Project/Cuby-environment.git
  1. Configure environment variables:
cp .env.example .env
# Edit .env with your configuration
  1. Start the services:
docker-compose up -d

📊 Services

PostgreSQL

  • Port: 5432
  • Purpose: Main database for the Cuby ecosystem

Grafana (LGTM)

  • Port: 3000
  • Purpose: Monitoring and visualization
  • Additional ports:
    • 4317: OTLP gRPC receiver
    • 4318: OTLP HTTP receiver
    • 55681: OpenTelemetry Collector

🤝 Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  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

🔮 Roadmap

  • Kubernetes support
  • Enhanced monitoring
  • Automated backups
  • CI/CD integration
  • Security improvements

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

👨‍💻 Author

quentinformatique

📞 Support

About

Cuby environment repo

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors