mirror of
				https://github.com/filebrowser/filebrowser.git
				synced 2025-10-31 17:23:09 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			42 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			42 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #!/bin/sh
 | |
| 
 | |
| set -e
 | |
| 
 | |
| # Backwards compatibility for old Docker image
 | |
| if [ -f "/.filebrowser.json" ]; then
 | |
|   ln -s /.filebrowser.json /config/settings.json
 | |
| 
 | |
|   echo ""
 | |
|   echo "!!!!!!!!!!!!!!!!!!!!! IMPORTANT INFORMATION !!!!!!!!!!!!!!!!!!!!!"
 | |
|   echo "Symlinking /.filebrowser.json to /config/settings.json for backwards compatibility."
 | |
|   echo ""
 | |
|   echo "The volume mount configuration has changed in the latest release."
 | |
|   echo "Please rename .filebrowser.json to settings.json and mount the parent directory to /config".
 | |
|   echo "Read more on https://github.com/filebrowser/filebrowser/blob/master/docs/installation.md#docker"
 | |
|   echo ""
 | |
|   echo "This workaround will be removed in a future release."
 | |
|   echo ""
 | |
| fi
 | |
| 
 | |
| # Backwards compatibility for old Docker image
 | |
| if [ -f "/database.db" ]; then
 | |
|   ln -s /database.db /database/filebrowser.db
 | |
|   
 | |
|   echo ""
 | |
|   echo "!!!!!!!!!!!!!!!!!!!!! IMPORTANT INFORMATION !!!!!!!!!!!!!!!!!!!!!"
 | |
|   echo ""
 | |
|   echo "The volume mount configuration has changed in the latest release."
 | |
|   echo "Please rename database.db to filebrowser.db and mount the parent directory to /database".
 | |
|   echo "Read more on https://github.com/filebrowser/filebrowser/blob/master/docs/installation.md#docker"
 | |
|   echo ""
 | |
|   echo "This workaround will be removed in a future release."
 | |
|   echo ""
 | |
| fi
 | |
| 
 | |
| # Ensure configuration exists
 | |
| if [ ! -f "/config/settings.json" ]; then
 | |
|   cp -a /defaults/settings.json /config/settings.json
 | |
| fi
 | |
| 
 | |
| exec "$@"
 | 
