http://linky.ep.io/ License: GPLv3
Linky is a service that monitors links on the provided page and notifies you on possible problems with them. With Linky your links are safe. The smart way. Your links are divided into the following categories:
- internal
- external
- images
- system files (javascript and css)
Each of the categories has its own criteria for detection of broken links. There doesn’t have to be a 404 error for the link to be considered broken – redirects to a custom “Page not found” webpage or to the homepage will also be considered as errors. In case you are aware of certain errors, Linky can keep record of problems you do not want to be notified about. By default, a problem link is rechecked several times to make sure the page or file is no longer available and the problem is not temporary. In 48 hours the link’s status will be changed from “temporary unavailable” to “dead”. At the same time Linky will keep log of availability of the page you are monitoring and create monthly graphs for each page so that you can keep track of you site uptime as well.
git clone git://github.com/alexanderad/Super-Cow-Task-Force.git
epio create
(make sure that you use epio.ini file that comes with Linky)epio upload
epio run_command shell
./manage.py syncdb && ./manage.py migrate
git clone git://github.com/alexanderad/Super-Cow-Task-Force.git
pip install -r requirements.txt
- uncomment/edit DATABASES option in
settings.py
(you can omit this step in case of ep.io) - run
./manage.py syncdb and ./manage.py migrate
if necessary ./manage.py runserver
- locate http://localhost:8000/ in you browser
crontab
script that will check user's pages/sites at given intervals and notify in case of problems- fully functional dashboard & settings tabs
- allow user to add
sitemap.xml
of site that needs to be checked - user customizible timeout
- speed up and optimize crawler, add support for favicon, rss/atom feed links, special rel links
Super Cow Task Force Team: two designers & one programmer Alexander Schapov, Konstantin Volia, Nata Obvintseva