From 7da5de3c645f181423eac012ec9cd020fcc42aec Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Fri, 9 Feb 2018 06:03:05 +0000 Subject: [PATCH] Move all services into their own domains I've already seen the cons of running as root --- c9.service | 4 ++-- caddy.service | 2 +- jarvis-bot.service | 6 +++--- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/c9.service b/c9.service index 644f046..40bb592 100644 --- a/c9.service +++ b/c9.service @@ -4,8 +4,8 @@ After=network.target [Service] Type=simple -User=root -WorkingDirectory=/etc/caddy/core +User=msfjarvis +WorkingDirectory=/home/msfjarvis ExecStart=/usr/bin/node /etc/caddy/core/server.js -p 8080 -a : -w ~/ Restart=on-abort diff --git a/caddy.service b/caddy.service index cce2136..d9b3530 100644 --- a/caddy.service +++ b/caddy.service @@ -4,7 +4,7 @@ After=network.target [Service] Type=simple -User=root +User=caddy WorkingDirectory=/etc/caddy ExecStart=/usr/local/bin/caddy -conf /etc/caddy/Caddyfile Restart=on-abort diff --git a/jarvis-bot.service b/jarvis-bot.service index 5a5a6ee..984ddee 100644 --- a/jarvis-bot.service +++ b/jarvis-bot.service @@ -4,9 +4,9 @@ After=network.target [Service] Type=simple -User=root -WorkingDirectory=/root/jarvis-ci-bot -ExecStart=/root/jarvis-ci-bot/build.py +User=bot +WorkingDirectory=/home/bot/jarvis-ci-bot +ExecStart=/home/bot/jarvis-ci-bot/build.py Restart=on-abort [Install]