added config file
This commit is contained in:
		
							parent
							
								
									04ab16e4d0
								
							
						
					
					
						commit
						1ae2f7659b
					
				
							
								
								
									
										3
									
								
								.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @ -0,0 +1,3 @@ | |||||||
|  | # gitignore | ||||||
|  | 
 | ||||||
|  | entrypoint.config | ||||||
| @ -1,17 +1,15 @@ | |||||||
| #!/bin/bash | #!/bin/bash | ||||||
| 
 | 
 | ||||||
| ZAMMAD_DIR="/home/zammad" | export RAILS_ENV="${RAILS_ENV}" | ||||||
| GIT_URL="https://github.com/zammad/zammad.git" |  | ||||||
| GIT_BRANCH="develop" |  | ||||||
| #GIT_URL="https://github.com/monotek/zammad.git" |  | ||||||
| #GIT_BRANCH="unicorn" |  | ||||||
| FRESH_INSTALL="no" |  | ||||||
| RAILS_SERVER="puma" |  | ||||||
| DEBUG="yes" |  | ||||||
| 
 | 
 | ||||||
| export RAILS_ENV="production" | shopt -s dotglob | ||||||
| 
 | 
 | ||||||
|     shopt -s dotglob | if [ ! -f entrypoint.config ]; then | ||||||
|  |     echo "entrypoint.config not found! create it from entrypoint.config.dist before running this script!" | ||||||
|  |     exit 1 | ||||||
|  | fi | ||||||
|  | 
 | ||||||
|  | . entrypoint.config | ||||||
| 
 | 
 | ||||||
| if [ "${FRESH_INSTALL}" == "yes" ]; then | if [ "${FRESH_INSTALL}" == "yes" ]; then | ||||||
|     echo "fresh install requested. delting everything in ${ZAMMAD_DIR}" |     echo "fresh install requested. delting everything in ${ZAMMAD_DIR}" | ||||||
| @ -53,8 +51,8 @@ if [ "$1" = 'zammad' ]; then | |||||||
|     echo "zammad will be accessable on http://localhost in some seconds" |     echo "zammad will be accessable on http://localhost in some seconds" | ||||||
|     bundle exec script/websocket-server.rb -b 0.0.0.0 start & |     bundle exec script/websocket-server.rb -b 0.0.0.0 start & | ||||||
|     bundle exec script/scheduler.rb start & |     bundle exec script/scheduler.rb start & | ||||||
|  | 
 | ||||||
|     if [ "${RAILS_SERVER}" == "puma" ]; then |     if [ "${RAILS_SERVER}" == "puma" ]; then | ||||||
| 	#rails s -p 3000 -b 0.0.0.0 |  | ||||||
| 	bundle exec puma -p 3000 -b 0.0.0.0 | 	bundle exec puma -p 3000 -b 0.0.0.0 | ||||||
|     elif [ "${RAILS_SERVER}" == "unicorn" ]; then |     elif [ "${RAILS_SERVER}" == "unicorn" ]; then | ||||||
| 	bundle exec unicorn -p 3000 -c config/unicorn.rb | 	bundle exec unicorn -p 3000 -c config/unicorn.rb | ||||||
|  | |||||||
							
								
								
									
										9
									
								
								entrypoint.config.dist
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								entrypoint.config.dist
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,9 @@ | |||||||
|  | #!/bin/bash | ||||||
|  | 
 | ||||||
|  | ZAMMAD_DIR="/home/zammad" | ||||||
|  | GIT_URL="https://github.com/zammad/zammad.git" | ||||||
|  | GIT_BRANCH="develop" | ||||||
|  | FRESH_INSTALL="no" | ||||||
|  | RAILS_SERVER="puma" | ||||||
|  | DEBUG="no" | ||||||
|  | RAILS_ENV="production" | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user