pceuropa / PyEmailWebsiteDown

Monitoring the availability of URL's | Free Website Monitoring | Raport to email.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PyEmailWebsiteDown

App send email notification if your website is down.

Instalation

This application requires python3

Configure

  1. Set the list of URLs to check (configuration is config.py)
  2. Set the mail server configurations

Example

sites = [
	'https://yii2-menu.pceuropa.net/',
	'https://pceuropa.net',
]

smtp = {
	'server': 'smtp@example.com:587',
	'login': 'info@example.com',
	'password': 'pass',
	'From': 'info@example.com',
	'to': 'info@example.com',
}

Usage

  1. Verify the configuration
python3 testurl.py
  1. Set cron to check your websites on e.g. daily basis
crontab -u username -e

add the line

@daily python3 /path/to/PyEmailWebsiteDown/testurl.py

About

Monitoring the availability of URL's | Free Website Monitoring | Raport to email.

License:MIT License


Languages

Language:Python 100.0%