- Create standardized group_vars directory structure - Add domains.yml with centralized subdomain mappings - Add infrastructure.yml with network, SMTP, and path config - Reorganize vault.yml secrets by service with consistent naming - Update 15+ Docker compose templates to use new variable structure - Simplify playbook commands by removing --extra-vars requirement - Replace hardcoded domains/IPs with template variables - Standardize secret references across all services 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
		
			
				
	
	
		
			21 lines
		
	
	
		
			493 B
		
	
	
	
		
			Django/Jinja
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			493 B
		
	
	
	
		
			Django/Jinja
		
	
	
	
	
	
services:
 | 
						|
  pinry:
 | 
						|
    volumes:
 | 
						|
      - pinry:/data
 | 
						|
    labels:
 | 
						|
      glance.name: Pinry
 | 
						|
      glance.icon: si:pinterest
 | 
						|
      glance.url: https://{{ subdomains.pin }}
 | 
						|
      glance.description: Pinterest clone
 | 
						|
      glance.id: pinterest
 | 
						|
    environment:
 | 
						|
      - SECRET_KEY=no2254XiwYFWDnt2UW6wraSbVPRdHx8wVIeBh3jeYcI=
 | 
						|
      - ALLOW_NEW_REGISTRATIONS=False
 | 
						|
    image: getpinry/pinry
 | 
						|
volumes:
 | 
						|
  pinry:
 | 
						|
    driver: local
 | 
						|
networks:
 | 
						|
  default:
 | 
						|
    external: true
 | 
						|
    name: {{ docker.network_name }} |