| 
					
				 | 
			
			
				@@ -76,4 +76,10 @@ PYTHONPATH=/app/code/taiga/lib/python3.5/site-packages 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 cd /app/code/taiga-back 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-exec /usr/local/bin/gosu cloudron:cloudron gunicorn -w 1 -t 60 --pythonpath=. -b 127.0.0.1:8001 taiga.wsgi 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+memory_limit=$(cat /sys/fs/cgroup/memory/memory.limit_in_bytes) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+worker_count=$((memory_limit/1024/1024/150)) # 1 worker for 150M 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+worker_count=$((worker_count > 8 ? 8 : worker_count )) # max of 8 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+worker_count=$((worker_count < 1 ? 1 : worker_count )) # min of 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+echo "Starting gunicorn with ${worker_count} workers" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+exec /usr/local/bin/gosu cloudron:cloudron gunicorn -w ${worker_count} -t 60 --pythonpath=. -b 127.0.0.1:8001 taiga.wsgi 
			 |