From 9ef47fd51a18ac2b5b559a4228100bda2b485cc6 Mon Sep 17 00:00:00 2001 From: akanealw Date: Tue, 9 Jan 2024 10:18:54 -0600 Subject: [PATCH] added cronicle-edge install --- cronicle/install-cronicle-edge.sh | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 cronicle/install-cronicle-edge.sh diff --git a/cronicle/install-cronicle-edge.sh b/cronicle/install-cronicle-edge.sh new file mode 100644 index 0000000..933d943 --- /dev/null +++ b/cronicle/install-cronicle-edge.sh @@ -0,0 +1,24 @@ +#!/bin/bash + +/opt/cronicle-edge/bin/control.sh stop +rm -rf /opt/cronicle-edge +rm -rf /root/cronicle-edge +rm -rf /lib/systemd/system/cronicle-edge.service +git clone https://github.com/cronicle-edge/cronicle-edge.git +cd cronicle-edge +/root/cronicle-edge/bundle-full.sh /opt/cronicle-edge +echo "s6eUGayCQvscEXxepxR8uvMq3lIdBZ5H" > /opt/cronicle-edge/conf/secret_key +echo "[Unit]" >> /lib/systemd/system/cronicle-edge.service +echo "Description=Node Cronicle-Edge" >> /lib/systemd/system/cronicle-edge.service +echo "After=network.target" >> /lib/systemd/system/cronicle-edge.service +echo "" >> /lib/systemd/system/cronicle-edge.service +echo "[Service]" >> /lib/systemd/system/cronicle-edge.service +echo "Type=forking" >> /lib/systemd/system/cronicle-edge.service +echo "ExecStart=/opt/cronicle-edge/bin/control.sh start" >> /lib/systemd/system/cronicle-edge.service +echo "ExecStop=/opt/cronicle-edge/bin/control.sh stop" >> /lib/systemd/system/cronicle-edge.service +echo "" >> /lib/systemd/system/cronicle-edge.service +echo "[Install]" >> /lib/systemd/system/cronicle-edge.service +echo "WantedBy=multi-user.target" >> /lib/systemd/system/cronicle-edge.service +systemctl daemon-reload +systemctl enable --now cronicle-edge.service +systemctl status cronicle-edge