New Plugin request -- Cronicle
-
- OMV 7.x
- niemer
-
-
Looks abit like netdata.
If its on docker than im pretty sure ryecoaaron would not add it as its just more work for nothing.
I'll install this.
-
I think someone created a docker container, but only for single server instances, there's quite a bit of functionality lost in docker when I tried it.
I don't use it in docker, I have it installed on the host.
-
-
It does look interesting. While it would be preferred to run cronicle in a docker container, I think it would limit it greatly. Running it outside of a container will install a lot of packages on the host OS though (although I see there is a script to put everything in /opt/cronicle). I've also tried to get away from creating plugins that just open another web interface but I will look at it a little more.
-
Sure, it is pretty easy to install on the host, but there are a few extra steps required with node.js
This is how I do it for the master node.
Quotesudo apt-get update
sudo apt-get install -y ca-certificates curl gnupg
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
NODE_MAJOR=20
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main" | sudo tee /etc/apt/sources.list.d/nodesource.list
sudo apt-get update
sudo apt-get install nodejs -y
curl -s https://raw.githubusercontent.…cle/master/bin/install.js | node
cp /opt/cronicle/bin/cronicled.init /etc/init.d/cronicled
chmod 775 /etc/init.d/cronicled
update-rc.d cronicled defaults
/opt/cronicle/bin/control.sh setup
## this step might not be necessary
cd /opt/cronicle/
npm run boot
-
it is pretty easy to install on the host, but there are a few extra steps required with node.js
This is how I do it for the master node.If node has to be installed from a non-debian repo, then the plugin idea is out. I don't even like installing node from the Debian repos because it installs so many packages. I thought it would put everything including node in the /opt directory.
-
-
Alright, no problem. Thanks for considering it.
Participate now!
Don’t have an account yet? Register yourself now and be a part of our community!