94 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			94 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
| # Resources / Node Types
 | |
| main_node_type: main
 | |
|  
 | |
| crawler_node_type: crawling
 | |
| redis_node_type: crawling
 | |
| 
 | |
| crawler_requests_cpu: "1200m"
 | |
| crawler_limits_cpu: "2200m"
 | |
| crawler_requests_memory: "1200Mi"
 | |
| crawler_limits_memory: "3200Mi"
 | |
| 
 | |
| crawler_pull_policy: "Always"
 | |
| 
 | |
| # Registry
 | |
| {% if use_do_registry %}
 | |
| backend_image: "{{ registry_endpoint }}/webrecorder/browsertrix-backend:{{ image_tag }}"
 | |
| frontend_image: "{{ registry_endpoint }}/webrecorder/browsertrix-frontend:{{ image_tag }}"
 | |
| crawler_image: "{{ registry_endpoint }}/webrecorder/browsertrix-crawler:{{ image_tag }}"
 | |
| {% endif %}
 | |
| 
 | |
| # DB
 | |
| mongo_local: false
 | |
| 
 | |
| mongo_auth:
 | |
|   db_url: "{{ db_url }}"
 | |
| 
 | |
| # Storage
 | |
| minio_local: false
 | |
| 
 | |
| storages:
 | |
|   - name: "default"
 | |
|     access_key: "{{ lookup('env', 'DO_AWS_ACCESS_KEY')}}"
 | |
|     secret_key: "{{ lookup('env', 'DO_AWS_SECRET_KEY')}}"
 | |
| 
 | |
|     endpoint_url: "{{ bucket_endpoint_url }}"
 | |
| 
 | |
| 
 | |
| # Domain
 | |
| ingress:
 | |
|   host: {{ full_domain }}
 | |
|   cert_email: {{ cert_email }}
 | |
|   scheme: "https"
 | |
|   tls: true
 | |
| 
 | |
| 
 | |
| # Signing
 | |
| {% if enable_signing %}
 | |
| signer:
 | |
|   enabled: true
 | |
|   host: {{ full_signing_domain }}
 | |
|   cert_email: {{ cert_email }}
 | |
|   image_pull_policy: "IfNotPresent"
 | |
|   auth_token: {{ signing_authtoken }}
 | |
| {% endif %}
 | |
| 
 | |
| 
 | |
| # User Auth
 | |
| superuser:
 | |
|   email: {{ superuser_email }}
 | |
|   password: {{ superuser_password }}
 | |
| 
 | |
| registration_enabled: "{{ '1' if registration_enabled else '0' }}"
 | |
| 
 | |
| default_org: "{{ org_name }}"
 | |
| 
 | |
| 
 | |
| # Admin Send Email Options
 | |
| email:
 | |
|   smtp_port: {{ smtp_port }}
 | |
|   smtp_host: {{ smtp_host }}
 | |
|   sender_email: {{ sender_email }}
 | |
|   password: {{ sender_password }}
 | |
|   reply_to_email: {{ reply_to_email }}
 | |
| 
 | |
| # Admin Addons
 | |
| {% if enable_admin_addons %}
 | |
| addons:
 | |
|   admin:
 | |
|     logging: true
 | |
| 
 | |
| btrix-admin-logging:
 | |
|   logging:
 | |
|     enabled: true
 | |
|     dedicatedNode:
 | |
|       enabled: true
 | |
|     ingress:
 | |
|       tls: true
 | |
|       host: "{{ full_domain }}"
 | |
|     elasticsearch:
 | |
|       local: false
 | |
|     kibana:
 | |
|       local: false
 | |
| {% endif %}
 |