From 3e764e6d4d265d4421689f6a6703b82dd9f5a9e7 Mon Sep 17 00:00:00 2001 From: Jonathan Dahan Date: Fri, 3 Jan 2020 12:23:58 -0500 Subject: [PATCH] Remove unicorn requirement for systemd service --- contrib/oasis.service | 8 ++++++-- docs/install.md | 9 +++++++++ 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/contrib/oasis.service b/contrib/oasis.service index 8a426a2..0c36f67 100644 --- a/contrib/oasis.service +++ b/contrib/oasis.service @@ -1,3 +1,8 @@ +# cp oasis.service ~/.config/systemd/user +# systemctl --user daemon-reload +# systemctl --user enable oasis +# systemctl --user start oasis + [Unit] Description=Oasis - Friendly Scuttlebutt Web Interface Documentation=https://github.com/fraction/oasis @@ -5,8 +10,7 @@ After=network.target [Service] Type=simple -User=unicorn -ExecStart=/usr/bin/node /home/unicorn/.yarn/bin/oasis --host localhost --port 4515 +ExecStart=%s -l -c 'oasis --host localhost --port 4515' Restart=on-failure [Install] diff --git a/docs/install.md b/docs/install.md index fb72b45..30cb03a 100644 --- a/docs/install.md +++ b/docs/install.md @@ -29,3 +29,12 @@ yarn ```shell npm install ``` + +## System service + +```shell +cp contrib/oasis.service ~/.config/systemd/user +systemctl --user daemon-reload +systemctl --user enable oasis +systemctl --user start oasis +```