refactor: Move docker-compose files into Local Homelab/ directory

Restructures the project by moving all application-specific docker-compose.yml
files into a new `Local Homelab/` parent directory.

This change improves overall project organization and provides a clear
logical grouping for local homelab-related service configurations.

Affected files:
- `homeassistant/docker-compose.yml`
- `monitoring/docker-compose.yml`
- `teslamate/docker-compose.yml`

All are now located under `Local Homelab/<service>/docker-compose.yml`.
This commit is contained in:
2025-12-20 18:31:29 -05:00
parent a1671f676f
commit 2884d28aaa
3 changed files with 0 additions and 0 deletions

View File

@@ -0,0 +1,38 @@
version: '3.7'
services:
prometheus:
image: prom/prometheus:latest
# ports:
# - "9090:9090"
volumes:
- ./prometheus/prometheus.yml:/etc/prometheus/prometheus.yml
command:
- '--config.file=/etc/prometheus/prometheus.yml'
deploy:
replicas: 1
placement:
constraints:
- node.role == manager
alertmanager:
image: prom/alertmanager:latest
# ports:
# - "9093:9093"
volumes:
- /mnt/docker/home/monitoring/data/alertmanager/data/config.yml:/etc/alertmanager/config.yml
command:
- '--config.file=/etc/alertmanager/config.yml'
deploy:
replicas: 1
placement:
constraints:
- node.role == manager
grafana:
image: grafana/grafana:latest
# ports:
# - "3000:3000"
volumes:
- /mnt/docker/home/monitoring/data/grafana/data:/var/lib/grafana
environment:
- GF_SECURITY_ADMIN_PASSWORD=admin
deploy:
replicas: 1