deployment tweaks
This commit is contained in:
		
							parent
							
								
									7679b45092
								
							
						
					
					
						commit
						32915038b6
					
				
							
								
								
									
										18
									
								
								README.md
								
								
								
								
							
							
						
						
									
										18
									
								
								README.md
								
								
								
								
							|  | @ -12,23 +12,27 @@ to html so that's what I've focused on. | |||
| 
 | ||||
| # Install | ||||
| 
 | ||||
| go get github.com/dballard/transmet | ||||
| 
 | ||||
| ## DB setup | ||||
| Create postgress DB and put details in db/dbconf.yml | ||||
| 
 | ||||
| on that DB | ||||
| sudo apt-get install postgres postgresql-contrib | ||||
| 
 | ||||
| sudo apt-get install postgresql-contrib | ||||
| Create postgress DB and user | ||||
| 
 | ||||
| CREATE EXTENSION pgcrypto; | ||||
| 
 | ||||
| go get bitbucket.org/liamstask/goose/cmd/goose | ||||
| put DB details in  | ||||
| 	db/dbconf.yml (copied from db/dbconf.EXAMPLE) | ||||
| 	config/prod.json (copied from config/local.json) | ||||
| 
 | ||||
| edit db/dbconf.yaml | ||||
| go get bitbucket.org/liamstask/goose/cmd/goose | ||||
| 
 | ||||
| goose up | ||||
| 
 | ||||
| ## Build and run | ||||
| go build | ||||
| ## Run | ||||
| 
 | ||||
| Assumed GOPATH=/opt/go | ||||
| 
 | ||||
| edit transmet.conf to point to correct location | ||||
| 
 | ||||
|  |  | |||
|  | @ -10,8 +10,8 @@ start on (net-device-up | |||
|         and runlevel [2345]) | ||||
| stop on (runlevel [016]) | ||||
| 
 | ||||
| chdir /opt/transmet | ||||
| chdir /opt/go/src/github.com/dballard/transmet | ||||
| 
 | ||||
| respawn | ||||
| 
 | ||||
| exec ./transmet --env prod | ||||
| exec /opt/go/bin/transmet --env prod | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue