sshmon/README.md

2.5 KiB

sshmon

Utility to monitor uptime of servers/services

First configuration

  1. Create docker image
  • $ docker build -t sshmon .
  1. Setup containers
  • $ docker-compose up -d

    • This will open ports 3306 for database, 8080 for main app and 8081 for phpMyAdmin
  1. Create database and tables
  • Script does not create database and tables by default
    • Create database sshmon with 3 tables:
      ips
      Name Type Extra
      id int AUTO_INCREMENT PRIMARY KEY
      ip varchar(255)
      users
      Name Type Extra
      id int AUTO_INCREMENT PRIMARY KEY
      username varchar(255)
      password varchar(255)
      downtime
      Name Type Extra
      id int AUTO_INCREMENT PRIMARY KEY
      ip varchar(255)
      time datetime
      status varchar(255)
  1. Register new account in app
  2. Login
  3. Enjoy!