Merge branch 'change-mix-location' into 'develop'
systemd: Add comments and change default path of the Mix binary. See merge request pleroma/pleroma!680
This commit is contained in:
commit
9fa761620d
1 changed files with 13 additions and 5 deletions
|
@ -3,15 +3,23 @@ Description=Pleroma social network
|
||||||
After=network.target postgresql.service
|
After=network.target postgresql.service
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
User=pleroma
|
|
||||||
WorkingDirectory=/home/pleroma/pleroma
|
|
||||||
Environment="HOME=/home/pleroma"
|
|
||||||
Environment="MIX_ENV=prod"
|
|
||||||
ExecStart=/usr/local/bin/mix phx.server
|
|
||||||
ExecReload=/bin/kill $MAINPID
|
ExecReload=/bin/kill $MAINPID
|
||||||
KillMode=process
|
KillMode=process
|
||||||
Restart=on-failure
|
Restart=on-failure
|
||||||
|
|
||||||
|
; Name of the user that runs the Pleroma service.
|
||||||
|
User=pleroma
|
||||||
|
; Declares that Pleroma runs in production mode.
|
||||||
|
Environment="MIX_ENV=prod"
|
||||||
|
|
||||||
|
; Make sure that all paths fit your installation.
|
||||||
|
; Path to the home directory of the user running the Pleroma service.
|
||||||
|
Environment="HOME=/home/pleroma"
|
||||||
|
; Path to the folder containing the Pleroma installation.
|
||||||
|
WorkingDirectory=/home/pleroma/pleroma
|
||||||
|
; Path to the Mix binary.
|
||||||
|
ExecStart=/usr/bin/mix phx.server
|
||||||
|
|
||||||
; Some security directives.
|
; Some security directives.
|
||||||
; Use private /tmp and /var/tmp folders inside a new file system namespace, which are discarded after the process stops.
|
; Use private /tmp and /var/tmp folders inside a new file system namespace, which are discarded after the process stops.
|
||||||
PrivateTmp=true
|
PrivateTmp=true
|
||||||
|
|
Loading…
Reference in a new issue