mirror of
				https://github.com/TriliumNext/Notes.git
				synced 2025-10-31 21:11:30 +08:00 
			
		
		
		
	put session directory into data dir to avoid conflict of multiple instances on a single server, fixes #1033
This commit is contained in:
		
							parent
							
								
									e2490f9975
								
							
						
					
					
						commit
						cb4d0624b5
					
				| @ -10,6 +10,7 @@ const FileStore = require('session-file-store')(session); | ||||
| const os = require('os'); | ||||
| const sessionSecret = require('./services/session_secret'); | ||||
| const cls = require('./services/cls'); | ||||
| const dataDir = require('./services/data_dir'); | ||||
| require('./entities/entity_constructor'); | ||||
| require('./services/handlers'); | ||||
| require('./services/hoisted_note_loader'); | ||||
| @ -58,7 +59,7 @@ const sessionParser = session({ | ||||
|     }, | ||||
|     store: new FileStore({ | ||||
|         ttl: 30 * 24 * 3600, | ||||
|         path: os.tmpdir() + '/trilium-sessions' | ||||
|         path: dataDir.TRILIUM_DATA_DIR + '/sessions' | ||||
|     }) | ||||
| }); | ||||
| app.use(sessionParser); | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 zadam
						zadam