From 0bbab771ce70635ea3ef111edc2b163a0a4896f1 Mon Sep 17 00:00:00 2001 From: Brian Buller Date: Tue, 12 Nov 2019 18:57:25 -0600 Subject: [PATCH] Added Service and Packager --- .gitignore | 1 + cmd/helperbot.service | 16 ++++++++++++++++ package.sh | 8 ++++++++ 3 files changed, 25 insertions(+) create mode 100755 cmd/helperbot.service create mode 100755 package.sh diff --git a/.gitignore b/.gitignore index 67026cc..40e193b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ cmd/plugins/* cmd/helperbot cmd/*.db +helperbot.tgz diff --git a/cmd/helperbot.service b/cmd/helperbot.service new file mode 100755 index 0000000..e0d9865 --- /dev/null +++ b/cmd/helperbot.service @@ -0,0 +1,16 @@ +[Unit] +Description= +After=syslog.target +After=network.target + +[Service] +Type=simple +User=brbuller +Group=brbuller +WorkingDirectory=/home/brbuller/helperbot/ +ExecStart=/home/brbuller/helperbot/helperbot +Restart=always +Environment="HOME=/home/brbuller/helperbot","USER=brbuller" + +[Install] +WantedBy=multi-user.target diff --git a/package.sh b/package.sh new file mode 100755 index 0000000..b7938cb --- /dev/null +++ b/package.sh @@ -0,0 +1,8 @@ +#!/bin/bash + +rm helperbot.tgz +./buildplugins.sh +cd cmd +go build -o helperbot +tar -zcvf ../helperbot.tgz helperbot* plugins +cd ..