0x4c756e61 / bdsm-server

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Unmaintenance Notice

Im currently writing my own zig implementation of the bdsm-server, as such this repository won't be updated anymore.

Basic Data Server Monitor (Server)

Can be used with the Basic Data Server Monitor (Client) to monitor your server's CPU, RAM and Disk usage.

Installation (Linux-systemD) <- Recommanded for most users

Install and setup BDSM-Server by running that command:

curl 'https://raw.githubusercontent.com/firminsurgithub/bdsm-server/master/install-linux.sh' | bash

To update BDSM-Server, run that command:

curl 'https://raw.githubusercontent.com/firminsurgithub/bdsm-server/master/update-linux.sh' | bash

If you want to uninstall BDSM-Server, run that command:

curl 'https://raw.githubusercontent.com/firminsurgithub/bdsm-server/master/uninstall-linux.sh' | bash

The preferences are stored in /usr/share/bdsm-server/.env

Installation (nodejs)

Create .env file in root directory and add the following variables:

SERVER_NAME="My Awesome Server"
PORT=3040
PASSWORD="myawesomepassword"

(You can change the server name, port and password to whatever you want)

Then, run the following command:

# Install dependencies
npm install

# Start the server in a detached screen to keep it running even if you close the terminal
screen -S bdsm-server # On linux

# Start the server
npm start

(To exit the detached screen, press Ctrl + A and then D)

Special Thanks

About

License:Apache License 2.0


Languages

Language:Shell 61.0%Language:JavaScript 39.0%