Add/update OpenRC service script (#2012)
* Update APP_DIR and CONFIG_DIR APP_DIR is now in /var/www/peertube/peertube-latest (symbolic link). CONFIG_DIR is now in /var/www/peertube/config * Add OpenRC service script Tested on Gentoo Linux.
This commit is contained in:
		
							parent
							
								
									07d02f6de8
								
							
						
					
					
						commit
						67ac918df9
					
				
					 2 changed files with 23 additions and 2 deletions
				
			
		| 
						 | 
				
			
			@ -195,6 +195,27 @@ Run:
 | 
			
		|||
$ sudo service peertube start
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
### OpenRC
 | 
			
		||||
 | 
			
		||||
If your OS uses OpenRC, copy the service script:
 | 
			
		||||
 | 
			
		||||
```
 | 
			
		||||
$ sudo cp /var/www/peertube/peertube-latest/support/init.d/peertube /etc/init.d/
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
If you want to start PeerTube on boot:
 | 
			
		||||
 | 
			
		||||
```
 | 
			
		||||
$ sudo rc-update add peertube default
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
Run and print last logs:
 | 
			
		||||
 | 
			
		||||
```
 | 
			
		||||
$ sudo /etc/init.d/peertube start
 | 
			
		||||
$ tail -f /var/log/peertube/peertube.log
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
### Administrator
 | 
			
		||||
 | 
			
		||||
The administrator password is automatically generated and can be found in the
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -4,10 +4,10 @@ APP_NAME="peertube"
 | 
			
		|||
USER="peertube"
 | 
			
		||||
GROUP="peertube"
 | 
			
		||||
NODE_ENV="production"
 | 
			
		||||
APP_DIR="/var/www/peertube"
 | 
			
		||||
APP_DIR="/var/www/peertube/peertube-latest"
 | 
			
		||||
NODE_APP="dist/server"
 | 
			
		||||
KWARGS=""
 | 
			
		||||
CONFIG_DIR="/etc/peertube"
 | 
			
		||||
CONFIG_DIR="/var/www/peertube/config"
 | 
			
		||||
PID_DIR="$APP_DIR/pid"
 | 
			
		||||
PID_FILE="$PID_DIR/$APP_NAME.pid"
 | 
			
		||||
LOG_DIR="/var/log/peertube"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue