|
|
|
|
490
|
apt-get -yq install esl-erlang
|
490
|
apt-get -yq install esl-erlang
|
491
|
apt-get -yq install elixir
|
491
|
apt-get -yq install elixir
|
492
|
|
492
|
|
493
|
- if [ ! -f /usr/bin/mix ]; then
|
|
|
494
|
- echo $'/usr/bin/mix not found after elixir installation'
|
|
|
|
|
493
|
+ if [ ! -f /usr/local/bin/mix ]; then
|
|
|
494
|
+ echo $'/usr/local/bin/mix not found after elixir installation'
|
495
|
exit 629352
|
495
|
exit 629352
|
496
|
fi
|
496
|
fi
|
497
|
}
|
497
|
}
|
|
|
|
|
660
|
echo 'User=pleroma' >> /etc/systemd/system/pleroma.service
|
660
|
echo 'User=pleroma' >> /etc/systemd/system/pleroma.service
|
661
|
echo "WorkingDirectory=/var/www/$PLEROMA_DOMAIN_NAME/htdocs/pleroma"
|
661
|
echo "WorkingDirectory=/var/www/$PLEROMA_DOMAIN_NAME/htdocs/pleroma"
|
662
|
echo "Environment=\"HOME=/var/www/$PLEROMA_DOMAIN_NAME/htdocs\"" >> /etc/systemd/system/pleroma.service
|
662
|
echo "Environment=\"HOME=/var/www/$PLEROMA_DOMAIN_NAME/htdocs\"" >> /etc/systemd/system/pleroma.service
|
663
|
- echo 'ExecStart=/usr/bin/mix phx.server' >> /etc/systemd/system/pleroma.service
|
|
|
|
|
663
|
+ echo 'ExecStart=/usr/local/bin/mix phx.server' >> /etc/systemd/system/pleroma.service
|
664
|
echo 'ExecReload=/bin/kill $MAINPID' >> /etc/systemd/system/pleroma.service
|
664
|
echo 'ExecReload=/bin/kill $MAINPID' >> /etc/systemd/system/pleroma.service
|
665
|
echo 'KillMode=process' >> /etc/systemd/system/pleroma.service
|
665
|
echo 'KillMode=process' >> /etc/systemd/system/pleroma.service
|
666
|
echo 'Restart=on-failure' >> /etc/systemd/system/pleroma.service
|
666
|
echo 'Restart=on-failure' >> /etc/systemd/system/pleroma.service
|