# DevOps Infrastructure This repository contains Docker Compose configuration for DevOps infrastructure services. ## Services - **Gitea**: Self-hosted Git service - **Node Exporter**: Prometheus node exporter for system metrics - **HTTPS Portal**: Nginx-based reverse proxy with automatic SSL certificate management ## Configuration Important configuration files are tracked in this repository: - `docker-compose.yml`: Service definitions and configuration - `gitea/gitea/conf/app.ini`: Gitea application configuration - `gitea/gitea/home/.gitconfig`: Git configuration for Gitea ## Setup 1. Ensure Docker and Docker Compose are installed 2. Create external network: `docker network create devops` 3. Run: `docker-compose up -d` ## Notes - Data directories (databases, logs, attachments) are excluded from version control - SSL certificates are managed by HTTPS Portal and stored in `https_portal/data/` - Gitea data is stored in `./gitea/` directory