960 B
960 B
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 configurationgitea/gitea/conf/app.ini: Gitea application configurationgitea/gitea/home/.gitconfig: Git configuration for Gitea
Setup
- Ensure Docker and Docker Compose are installed
- Create external network:
docker network create devops - 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