From 153b93d1cdf60125764042b9ccecb54680190e7d Mon Sep 17 00:00:00 2001 From: Hugh Rundle Date: Wed, 11 Jan 2023 13:34:06 +1100 Subject: [PATCH] add rundev example and systemd Unit file --- rundev_example | 4 ++++ soyuz-web.service | 14 ++++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 rundev_example create mode 100644 soyuz-web.service diff --git a/rundev_example b/rundev_example new file mode 100644 index 0000000..10bfb88 --- /dev/null +++ b/rundev_example @@ -0,0 +1,4 @@ +SOYUZ_PORT=1966 \ +GEMINI_PATH='~/dev/gemini' \ +SOYUZ_SESSION_SECRET='keyboard cat' \ +node server.js diff --git a/soyuz-web.service b/soyuz-web.service new file mode 100644 index 0000000..b486697 --- /dev/null +++ b/soyuz-web.service @@ -0,0 +1,14 @@ +[Service] +Type=simple +ExecStart=/usr/bin/node server.js +Restart=always +RestartSec=15 +TimeoutSec=15 +KillMode=process +User=gemini +WorkingDirectory=/home/gemini +Environment="SOYUZ_PORT=1966" +Environment="GEMINI_PATH=/srv/gemini" +Environment="SOYUZ_SESSION_SECRET=change_me" +[Install] +WantedBy=multi-user.target