UpsBoard: Usenet + Plex + Stats Board (Version 0.2.1)
I got inspired by ryanc's work, Network Status Page, and I created my own version. I call it UpsBoard, which stands for Usenet + plex + stats Board. UpsBoard allows you to monitor your Usenet services (SABnzbd+, Sick Beard, & CouchPotato), Plex, & your system (CPU Usage, Memory Usage, Bandwidth Usage, & Disk Space Usage). This is a work in progress! A lot of features have not been developed yet, so they don't work. Basically anything related to the user features.
This is built with Node.js and currently only works on Linux operating systems. I am planning to include Mac's and Windows later.
Demo Page - Download Now (GitHub)
Requirements: (As of right now)
- Linux OS, Mac OS (Currently with limited functioning. Memory is not report back any data, going to happen soon.), unRAID (Thank you to smdion for work on this. For help with unRAID and UpsBoard, click here).
- Node.js
- vnStat
- Plex Media Server
- GraphicsMagick
Optional:
Getting Started
How to Install GraphicsMagicks
How to Install UpsBoard
-
Run the following command. This will install the required dependencies that this application needs.
npm install
- Rename config.js-sample to config.js
- Edit the config file, config.js, with all your service details, api keys, username, passwords, ect...
Features Coming Soon
- Auto start app on system boot
User Account- Control Sicbeard
- Control Couchpotato
Control Sabnzbd- Make the panels module.
- Multiple User Accounts
- Administration Panel
- Allow to customize the modules around.
I'm open for requests or ideas :-)
Latest Changes
0.2.1 - 5/29/2014
Updated:
Updater now runs every 12 hours and it can be disabled in the config.js file.
Note: If you are updated from 0.1.0, then you would need to run the following commands.
npm uninstall bcrypt npm install bcrypt-nodejs
