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
|
@ -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…
Reference in New Issue