Credits: | Copyright (c) Karol Będkowski, 2013-2015 |
---|---|
Licence: | GPLv2+ |
Status: | beta |
Tags: | webapp, monitoring, rpi |
Simple web application dedicated to monitor/control servers based on RaspberryPi or similar devices.
- Features:
- live monitoring system (cpu, memory, network)
- view logs, configurations, users, hardware information
- view running process; killing process; control system services
- control mpd
- simple filebrowser
- Requirements:
- GoLang
- Libraries (go get):
- gorilla {context,mux,sessions,securecookie,schema} (http://gihub.com/gorilla)
- bcrypt (http://code.google.com/p/go.crypto/bcrypt)
- gompd (http://github.com/fhs/gompd/mpd)
- kv (http://github.com/cznic/kv)
- lock (http://github.com/camlistore/lock)
- go-asset-builder (optional)
- yui-compressor (optional)
- closure-compiler(optional)
- go-reload (optional, for development)
- Building:
- go get .
- make or make build_pi for RaspberryPi
Launch rpimon Go to http://localhost:8000
Default users password: admin: admin guest: guest user: user
Some action required sudo without password.
- Included software:
- jQuery http://jquery.com/
- jQuery UI http://jqueryui.com
- DataTables http://www.datatables.net/
- metisMenu https://github.com/onokumus/metisMenu
- Peity jQuery http://benpickles.github.io/peity
- jQuery Validation Plugin http://bassistance.de/jquery-plugins/jquery-plugin-validation/
- jsTree http://jstree.com/
- Bootstrap http://getbootstrap.com
- FastClick https://github.com/ftlabs/fastclick
- SB Admin 2 theme https://github.com/IronSummitMedia/startbootstrap-sb-admin-2
- Font Awesome http://fortawesome.github.io/Font-Awesome/