- Update service count from 22+ to 25 across documentation - Add vault.yml to gitignore for security - Add notifications configuration for AppriseAPI integration - Add jq package to common role dependencies - Add hairpin networking fix for AppriseAPI chat subdomain access - Remove diun service references from monitoring category - Update project completion status in todo.md 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
		
			
				
	
	
		
			26 lines
		
	
	
		
			510 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			510 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
# Infrastructure Configuration
 | 
						|
 | 
						|
# Docker configuration
 | 
						|
docker:
 | 
						|
  network_name: "lava"
 | 
						|
  stacks_path: "/opt/stacks"
 | 
						|
  hairpin_ip: "172.20.0.5"
 | 
						|
 | 
						|
# SMTP configuration
 | 
						|
smtp:
 | 
						|
  host: "smtp.resend.com"
 | 
						|
  username: "resend"
 | 
						|
  from_domain: "{{ email_domains.updates }}"
 | 
						|
 | 
						|
# Network configuration
 | 
						|
network:
 | 
						|
  netcup_ip: "152.53.36.98"
 | 
						|
  docker_host_ip: "100.70.169.99"
 | 
						|
 | 
						|
# Paths
 | 
						|
paths:
 | 
						|
  stacks: "{{ docker.stacks_path }}"
 | 
						|
 | 
						|
# Notification services
 | 
						|
notifications:
 | 
						|
  appriseapi_endpoint: "http://apprise:8000/notify/apprise" |