mirror of
				https://github.com/samply/bridgehead.git
				synced 2025-11-04 11:50:17 +01:00 
			
		
		
		
	The Directory team have requested that we allow token login to the Directory, where a user uses LSAAI credentials to obtain a token from the Directory, and then uses this to authenticate Directory sync. This has been implemented via an environment variable, in an analogous way to the already existing username/password method. The default start time for the Directory sync has been shifted to 22:30, to prevent conflicts with the Bridgehead auto-update. Relevant changes have been made to the documentation.
		
			
				
	
	
		
			20 lines
		
	
	
		
			838 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			838 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
version: "3.7"
 | 
						|
 | 
						|
services:
 | 
						|
  directory_sync_service:
 | 
						|
    image: "docker.verbis.dkfz.de/cache/samply/directory_sync_service"
 | 
						|
    environment:
 | 
						|
      DS_DIRECTORY_URL: ${DS_DIRECTORY_URL:-https://directory.bbmri-eric.eu}
 | 
						|
      DS_DIRECTORY_USER_NAME: ${DS_DIRECTORY_USER_NAME}
 | 
						|
      DS_DIRECTORY_USER_PASS: ${DS_DIRECTORY_USER_PASS}
 | 
						|
      DS_DIRECTORY_USER_TOKEN: ${DS_DIRECTORY_USER_TOKEN}
 | 
						|
      DS_TIMER_CRON: ${DS_TIMER_CRON:-30 22 * * *}
 | 
						|
      DS_DIRECTORY_ALLOW_STAR_MODEL: ${DS_DIRECTORY_ALLOW_STAR_MODEL:-true}
 | 
						|
      DS_DIRECTORY_MOCK: ${DS_DIRECTORY_MOCK}
 | 
						|
      DS_DIRECTORY_DEFAULT_COLLECTION_ID: ${DS_DIRECTORY_DEFAULT_COLLECTION_ID}
 | 
						|
      DS_DIRECTORY_COUNTRY: ${DS_DIRECTORY_COUNTRY}
 | 
						|
      DS_IMPORT_BIOBANKS: ${DS_IMPORT_BIOBANKS:-true}
 | 
						|
      DS_IMPORT_COLLECTIONS: ${DS_IMPORT_COLLECTIONS:-true}
 | 
						|
    depends_on:
 | 
						|
      - "blaze"
 |