Beehive is a powerful and easy-to-use task automation server, which allows you to create your own agents that perform automated tasks triggered by events and filters.
This is a quick deployment and ready-to-run image.
Simple and rapid installation. Easy to maintain.
Server connection and configuration through the PuTTY SSH client
- To connect to a VM, you need the PuTTy application to connect via ssh. You can download it at the following link – Download.
- Run Putty, enter the VM address in the “Host” field, and click “Open” to connect.
- In the opened console it is necessary to enter a username and password that were specified while creating the virtual machine.
- Next, you should enter (or insert using RMB) one by one the following commands:
> sudo systemctl stop bhv
> sudo nano /lib/systemd/system/bhv.service
Stretch the window to see the full content.
- Find the ip address 104.45.128.115 and replace it with the VM’s IP address. Move the cursor using the arrows on the keyboard. Please note that port :8181 must remain at the end of the entered IP.
- Exit the editor and confirm to save the file. To do this, press in sequence:
Ctrl X
Y
Enter
- Enter the following commands:
> sudo systemctl daemon-reload
> sudo systemctl start bhv
You can view the status of the service (check if it has started) with the command:
> sudo systemctl status bhv
- Go to the http://IP:8181 in a browser.
IMPORTANT NOTICE: Since there is no authorization in the portal, it is recommended to open a firewall on port 8181 only for the IP address where you came from.
- You can learn how to set up “bees” at the following link:
https://github.com/muesli/beehive
How to view logs or save configurations
The beehive process starts in a special background mode through the screen utility. In order to view the logs or save the configuration you should:
– elevate privileges in the same console with the sudo su command
– go to screen with screen -r command
– you will see the server console and logs
– if we want to save the config, then press CTRL + C. The bhv service will stop with saving the configuration and drop us of the screen mode.
Afterwards you should restart the sudo systemctl start bhv service.
– If we do not want to save the config and interrupt screen, we can CORRECTLY exit the screen mode with the key combination Ctrl + A + D.