mirror of
				https://github.com/gitbucket/gitbucket.git
				synced 2025-10-31 18:46:28 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			63 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			63 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| # Configuration section is below. Ignore this part
 | |
| 
 | |
| function isUbuntu {
 | |
|   if [ -f /etc/lsb-release ]; then
 | |
|     grep -i ubuntu /etc/lsb-release | head -n 1 | cut -d \  -f 1 | cut -d = -f 2
 | |
|   fi
 | |
| }
 | |
| 
 | |
| function isRedHat {
 | |
|   if [ -d "/etc/rc.d/init.d" ]; then echo yes; fi
 | |
| }
 | |
| 
 | |
| function isMac {
 | |
|   if [[ "$(uname -a | cut -d \  -f 1 )" == "Darwin" ]]; then echo yes; fi
 | |
| }
 | |
| 
 | |
| # 
 | |
| # Configuration section start
 | |
| #
 | |
| 
 | |
| # Bind host
 | |
| GITBUCKET_HOST=0.0.0.0
 | |
| 
 | |
| # Other Java option
 | |
| GITBUCKET_JVM_OPTS=-Dmail.smtp.starttls.enable=true
 | |
| 
 | |
| # Data directory, holds repositories
 | |
| GITBUCKET_HOME=/var/lib/gitbucket
 | |
| 
 | |
| GITBUCKET_LOG_DIR=/var/log/gitbucket
 | |
| 
 | |
| # Server port
 | |
| GITBUCKET_PORT=8080
 | |
| 
 | |
| # URL prefix for the GitBucket page (http://<host>:<port>/<prefix>/)
 | |
| GITBUCKET_PREFIX=
 | |
| 
 | |
| # Directory where GitBucket is installed
 | |
| # Configuration is stored here:
 | |
| GITBUCKET_DIR=/usr/share/gitbucket
 | |
| GITBUCKET_WAR_DIR=$GITBUCKET_DIR/lib
 | |
| 
 | |
| # Path to the WAR file
 | |
| GITBUCKET_WAR_FILE=$GITBUCKET_WAR_DIR/gitbucket.war
 | |
| 
 | |
| # GitBucket version to fetch when installing
 | |
| GITBUCKET_VERSION=3.5
 | |
| 
 | |
| #
 | |
| # End of configuration section. Ignore this part
 | |
| #
 | |
| if [ `isUbuntu` ]; then
 | |
|   GITBUCKET_SERVICE=/etc/init.d/gitbucket
 | |
| elif [ `isRedHat` ]; then
 | |
|   GITBUCKET_SERVICE=/etc/rc.d/init.d
 | |
| elif [ `isMac` ]; then
 | |
|   GITBUCKET_SERVICE=/Library/StartupItems/GitBucket/GitBucket
 | |
| else
 | |
|   echo "Don't know how to install onto this OS"
 | |
|   exit -2
 | |
| fi
 | |
| 
 |