mirror of
				https://github.com/kevinveenbirkenbach/computer-playbook.git
				synced 2025-11-03 19:58:14 +00:00 
			
		
		
		
	Implemented schema/main.yml und config/main.yml file
This commit is contained in:
		
							
								
								
									
										24
									
								
								roles/web-app-mastodon/config/main.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								roles/web-app-mastodon/config/main.yml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,24 @@
 | 
			
		||||
images:
 | 
			
		||||
  mastodon:           "ghcr.io/mastodon/mastodon:latest"
 | 
			
		||||
  streaming:          "ghcr.io/mastodon/mastodon-streaming:latest"
 | 
			
		||||
single_user_mode:     false                                           # Set true for initial setup
 | 
			
		||||
setup:                false                                           # Set true in inventory file to execute the setup and initializing procedures                         
 | 
			
		||||
features:
 | 
			
		||||
  matomo:             true
 | 
			
		||||
  css:                true
 | 
			
		||||
  portfolio_iframe:   true
 | 
			
		||||
  oidc:               true
 | 
			
		||||
  central_database:   true
 | 
			
		||||
domains:
 | 
			
		||||
  canonical:
 | 
			
		||||
    - "microblog.{{ primary_domain }}"
 | 
			
		||||
csp:
 | 
			
		||||
  whitelist:
 | 
			
		||||
    frame-src:
 | 
			
		||||
      - "*"
 | 
			
		||||
docker:
 | 
			
		||||
  services:
 | 
			
		||||
    redis:
 | 
			
		||||
      enabled: true
 | 
			
		||||
    database: 
 | 
			
		||||
      enabled: true
 | 
			
		||||
		Reference in New Issue
	
	Block a user