Merge branch 'master' of github.com:gogits/gogs into dev
This commit is contained in:
		
						commit
						9d5e827a1e
					
				
							
								
								
									
										26
									
								
								conf/etc/supervisord.conf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								conf/etc/supervisord.conf
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,26 @@ | ||||
| [unix_http_server] | ||||
| file=/tmp/supervisor.sock                       ; path to your socket file | ||||
| 
 | ||||
| [supervisord] | ||||
| logfile=log/supervisord.log                    ; supervisord log file | ||||
| logfile_maxbytes=50MB                           ; maximum size of logfile before rotation | ||||
| logfile_backups=10                              ; number of backed up logfiles | ||||
| loglevel=warn                                   ; info, debug, warn, trace | ||||
| pidfile=/tmp/supervisord.pid                    ; pidfile location | ||||
| nodaemon=false                                  ; run supervisord as a daemon | ||||
| minfds=1024                                     ; number of startup file descriptors | ||||
| minprocs=200                                    ; number of process descriptors | ||||
| user=root                                       ; default user | ||||
| childlogdir=log | ||||
| 
 | ||||
| [rpcinterface:supervisor] | ||||
| supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface | ||||
| 
 | ||||
| [supervisorctl] | ||||
| serverurl=unix:///tmp/supervisor.sock           ; use a unix:// URL  for a unix socket | ||||
| 
 | ||||
| [program:gogs] | ||||
| command = /root/Developer/gopath/src/github.com/gogits/gogs/start.sh	; here must be the real url, not ~ or $GOROOT like | ||||
| autostart = true | ||||
| stdout_logfile = log/supervisor-gogs-stderr.log | ||||
| stderr_logfile = log/supervisor-gogs-error.log | ||||
							
								
								
									
										42
									
								
								gogs_supervisord.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										42
									
								
								gogs_supervisord.sh
									
									
									
									
									
										Executable file
									
								
							| @ -0,0 +1,42 @@ | ||||
| #!/bin/sh | ||||
| 
 | ||||
| echo 'plase remember to modify the command path in etc/conf/supervisord.conf(line 23)' | ||||
| 
 | ||||
| PID="/tmp/supervisord.pid" | ||||
| CONF="conf/etc/supervisord.conf" | ||||
| 
 | ||||
| LOGDIR="log"   | ||||
| if [ ! -d $LOGDIR ]; then   | ||||
|     mkdir $LOGDIR | ||||
| fi | ||||
| 
 | ||||
| stop() { | ||||
|     if [ -f $PID ]; then | ||||
|         kill `cat -- $PID` | ||||
|         rm -f -- $PID | ||||
|         echo "stopped" | ||||
|     fi | ||||
| } | ||||
| 
 | ||||
| start() { | ||||
|     echo "starting" | ||||
|     if [ ! -f $PID ]; then | ||||
|         supervisord -c $CONF | ||||
|         echo "started" | ||||
|     fi | ||||
| } | ||||
| 
 | ||||
| case "$1" in | ||||
|     start) | ||||
|         start | ||||
|         ;; | ||||
|     stop) | ||||
|         stop | ||||
|         ;; | ||||
|     restart) | ||||
|         stop | ||||
|         start | ||||
|         ;; | ||||
|     *) | ||||
|         echo "Usage: $0 {start|stop|restart}" | ||||
| esac | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user