- Add grocy subdomain to domains.yml - Create Docker Compose template using LinuxServer image - Add Ansible task for service deployment - Configure Caddy reverse proxy with Authentik auth and API bypass - Add DNS record for grocy subdomain - Integrate with productivity services category 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
		
			
				
	
	
		
			43 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			43 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
# Domain Configuration
 | 
						|
primary_domain: "thesatelliteoflove.com"
 | 
						|
secondary_domain: "nerder.land"
 | 
						|
 | 
						|
# Subdomain mappings
 | 
						|
subdomains:
 | 
						|
  auth: "auth.{{ primary_domain }}"
 | 
						|
  git: "git.{{ primary_domain }}"
 | 
						|
  cal: "cal.{{ primary_domain }}"
 | 
						|
  docs: "docs.{{ primary_domain }}"
 | 
						|
  phlog: "phlog.{{ primary_domain }}"  # Ghost blog
 | 
						|
  bookmarks: "bookmarks.{{ primary_domain }}"  # Hoarder/Karakeep
 | 
						|
  heyform: "forms.{{ secondary_domain }}"  # Heyform on nerder.land
 | 
						|
  media: "media.{{ primary_domain }}"
 | 
						|
  audio: "audio.{{ primary_domain }}"  # Audiobookshelf
 | 
						|
  books: "books.{{ primary_domain }}"  # Calibre
 | 
						|
  models: "models.{{ primary_domain }}"  # Manyfold
 | 
						|
  pinchflat: "pinchflat.{{ primary_domain }}"
 | 
						|
  pin: "pin.{{ primary_domain }}"  # Pinry
 | 
						|
  paper: "paper.{{ primary_domain }}"  # Paperless-NGX
 | 
						|
  tasks: "tasks.{{ primary_domain }}"  # MMDL
 | 
						|
  syncthing: "syncthing.{{ primary_domain }}"
 | 
						|
  loclog: "loclog.{{ primary_domain }}"  # Dawarich
 | 
						|
  files: "files.{{ primary_domain }}"  # Palmr file sharing
 | 
						|
  social: "social.{{ primary_domain }}"  # GoToSocial
 | 
						|
  post: "post.{{ primary_domain }}"  # Postiz
 | 
						|
  home: "home.{{ primary_domain }}"  # Glance
 | 
						|
  watcher: "watcher.{{ primary_domain }}"  # Changedetection
 | 
						|
  appriseapi: "appriseapi.{{ primary_domain }}"
 | 
						|
  dockge: "dockge.{{ primary_domain }}"
 | 
						|
  code: "code.{{ primary_domain }}"  # Code Server
 | 
						|
  bytestash: "snippets.{{ primary_domain }}"  # ByteStash code snippets
 | 
						|
  gotify: "gotify.{{ primary_domain }}"  # Gotify notifications
 | 
						|
  gotify_assistant: "gotify-assistant.{{ primary_domain }}"  # iGotify iOS assistant
 | 
						|
  kanboard: "kanboard.{{ primary_domain }}"  # Kanboard project management
 | 
						|
  grocy: "grocy.{{ primary_domain }}"  # Grocy kitchen ERP
 | 
						|
 | 
						|
# Email domains for notifications
 | 
						|
email_domains:
 | 
						|
  updates: "updates.{{ primary_domain }}"
 | 
						|
  auth_email: "auth@updates.{{ primary_domain }}"
 | 
						|
  git_email: "git@updates.{{ primary_domain }}"
 | 
						|
  cal_email: "cal@updates.{{ primary_domain }}" |