summaryrefslogtreecommitdiff
path: root/cmd
diff options
context:
space:
mode:
authorShulhan <m.shulhan@gmail.com>2019-11-11 21:59:50 +0700
committerShulhan <m.shulhan@gmail.com>2019-11-11 21:59:50 +0700
commit306c27bbb26c3c4033484e463712e07bf63dbbf3 (patch)
tree13232b9d20f6d48659a3f6adb74701f140cc3287 /cmd
parentd112df790481082a723ac7e4c7606b4b72a8ef2c (diff)
downloadkilabit.info-306c27bbb26c3c4033484e463712e07bf63dbbf3.tar.xz
Makefile: add task to deploy binary in local
While at it, add the user systemd scripts to run the program automatically at startup.
Diffstat (limited to 'cmd')
-rw-r--r--cmd/kilabit/kilabit.path9
-rw-r--r--cmd/kilabit/kilabit.service9
2 files changed, 18 insertions, 0 deletions
diff --git a/cmd/kilabit/kilabit.path b/cmd/kilabit/kilabit.path
new file mode 100644
index 0000000..fa1b171
--- /dev/null
+++ b/cmd/kilabit/kilabit.path
@@ -0,0 +1,9 @@
+[Unit]
+Description="Watch kilabit"
+
+[Path]
+PathChanged=/home/ms/go/bin/kilabit
+Unit=systemctl-restart@%p.service
+
+[Install]
+WantedBy=multi-user.target
diff --git a/cmd/kilabit/kilabit.service b/cmd/kilabit/kilabit.service
new file mode 100644
index 0000000..dff48a4
--- /dev/null
+++ b/cmd/kilabit/kilabit.service
@@ -0,0 +1,9 @@
+[Unit]
+Description=kilabit
+
+[Service]
+Type=simple
+ExecStart=/home/ms/go/bin/kilabit
+
+[Install]
+WantedBy=default.target