first commit
This commit is contained in:
28
README.md
Normal file
28
README.md
Normal file
@@ -0,0 +1,28 @@
|
||||
# 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
|
||||
Reference in New Issue
Block a user