Mobile Web Monitor, *nix web interface monitoring for mobile
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
etc
geoip
imgs
screenshots
scripts
.hgignore
Gruntfile.js
LICENSE.txt
README.md
TODO
admin.js
admin.php
index.html
jquery-1.9.0.min.js
package.json
style.css

README.md

Mobile Web Monitor

*nix web interface monitoring for mobile

Copyright(c) 2014 Stefano Cudini

MIT License

Tested on:

  • Server: Debian Squeeze
  • Client: iPhone 4s iOS 7

Source code:
Github

Screenshots

Image Image Image

Features

  • Mobile browsing
  • Secure access
  • Un/Ban ips address
  • IP location finder
  • Fail2ban logs
  • Ports monitoring
  • Processes monitoring
  • PHP errors monitoring
  • SSH users attempts cloud
  • SSH recent logins

Requirements

  • apache2, mod_auth_basic, mod_ssl, mod_status, mod_info
  • php > 5.3
  • fail2ban

Optionals

Permissions

  • keep writable from www-data file: ./scripts/unbanip-list.list
  • keep writable from www-data dir: ./geoip/cache/
  • keep writable only root files: ./scripts/*.sh

Setup

  1. create new file ./etc/conf.json from ./etc/conf.default.json
  2. create apache ssl virtual host using ./etc/apache.conf
  3. copy ./etc/crond.conf in /etc/cron.d/mwm
  4. browser https://adminsite.com/admin.php