58 lines
		
	
	
		
			2.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			58 lines
		
	
	
		
			2.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| # Managed mirror profile substitutions
 | |
| 
 | |
| # Core infrastructure credentials
 | |
| MONGO_INITDB_ROOT_USERNAME=stellaops_mirror
 | |
| MONGO_INITDB_ROOT_PASSWORD=mirror-password
 | |
| MINIO_ROOT_USER=stellaops-mirror
 | |
| MINIO_ROOT_PASSWORD=mirror-minio-secret
 | |
| 
 | |
| # Mirror HTTP listeners
 | |
| MIRROR_GATEWAY_HTTP_PORT=8080
 | |
| MIRROR_GATEWAY_HTTPS_PORT=9443
 | |
| 
 | |
| # Concelier mirror configuration
 | |
| CONCELIER_MIRROR_LATEST_SEGMENT=latest
 | |
| CONCELIER_MIRROR_DIRECTORY_SEGMENT=mirror
 | |
| CONCELIER_MIRROR_REQUIRE_AUTH=true
 | |
| CONCELIER_MIRROR_INDEX_BUDGET=600
 | |
| CONCELIER_MIRROR_DOMAIN_PRIMARY_ID=primary
 | |
| CONCELIER_MIRROR_DOMAIN_PRIMARY_NAME=Primary Mirror
 | |
| CONCELIER_MIRROR_DOMAIN_PRIMARY_AUTH=true
 | |
| CONCELIER_MIRROR_DOMAIN_PRIMARY_DOWNLOAD_BUDGET=3600
 | |
| CONCELIER_MIRROR_DOMAIN_SECONDARY_ID=community
 | |
| CONCELIER_MIRROR_DOMAIN_SECONDARY_NAME=Community Mirror
 | |
| CONCELIER_MIRROR_DOMAIN_SECONDARY_AUTH=false
 | |
| CONCELIER_MIRROR_DOMAIN_SECONDARY_DOWNLOAD_BUDGET=1800
 | |
| 
 | |
| # Authority integration (tokens issued by production Authority)
 | |
| CONCELIER_AUTHORITY_ENABLED=true
 | |
| CONCELIER_AUTHORITY_ALLOW_ANON=false
 | |
| CONCELIER_AUTHORITY_ISSUER=https://authority.stella-ops.org
 | |
| CONCELIER_AUTHORITY_METADATA=
 | |
| CONCELIER_AUTHORITY_CLIENT_ID=stellaops-concelier-mirror
 | |
| CONCELIER_AUTHORITY_SCOPE=concelier.mirror.read
 | |
| CONCELIER_AUTHORITY_AUDIENCE=api://concelier.mirror
 | |
| 
 | |
| # Excititor mirror configuration
 | |
| EXCITITOR_MONGO_DATABASE=excititor
 | |
| EXCITITOR_FILESYSTEM_OVERWRITE=false
 | |
| EXCITITOR_MIRROR_DOMAIN_PRIMARY_ID=primary
 | |
| EXCITITOR_MIRROR_DOMAIN_PRIMARY_NAME=Primary Mirror
 | |
| EXCITITOR_MIRROR_DOMAIN_PRIMARY_AUTH=true
 | |
| EXCITITOR_MIRROR_DOMAIN_PRIMARY_INDEX_BUDGET=300
 | |
| EXCITITOR_MIRROR_DOMAIN_PRIMARY_DOWNLOAD_BUDGET=2400
 | |
| EXCITITOR_MIRROR_PRIMARY_EXPORT_CONSENSUS_KEY=consensus-json
 | |
| EXCITITOR_MIRROR_PRIMARY_EXPORT_CONSENSUS_FORMAT=json
 | |
| EXCITITOR_MIRROR_PRIMARY_EXPORT_CONSENSUS_VIEW=consensus
 | |
| EXCITITOR_MIRROR_PRIMARY_EXPORT_OPENVEX_KEY=consensus-openvex
 | |
| EXCITITOR_MIRROR_PRIMARY_EXPORT_OPENVEX_FORMAT=openvex
 | |
| EXCITITOR_MIRROR_PRIMARY_EXPORT_OPENVEX_VIEW=consensus
 | |
| EXCITITOR_MIRROR_DOMAIN_SECONDARY_ID=community
 | |
| EXCITITOR_MIRROR_DOMAIN_SECONDARY_NAME=Community Mirror
 | |
| EXCITITOR_MIRROR_DOMAIN_SECONDARY_AUTH=false
 | |
| EXCITITOR_MIRROR_DOMAIN_SECONDARY_INDEX_BUDGET=120
 | |
| EXCITITOR_MIRROR_DOMAIN_SECONDARY_DOWNLOAD_BUDGET=600
 | |
| EXCITITOR_MIRROR_SECONDARY_EXPORT_KEY=community-consensus
 | |
| EXCITITOR_MIRROR_SECONDARY_EXPORT_FORMAT=json
 | |
| EXCITITOR_MIRROR_SECONDARY_EXPORT_VIEW=consensus
 |