Skip to content
This repository was archived by the owner on Apr 29, 2025. It is now read-only.

repology/repology-linkchecker

Repository files navigation

Repology link checker

Build Status Coverage Status

This is a standalone link validity checker daemon for Repology project.

It operates on links table in Repology PostgreSQL database, which contains homepage and download URLs of F/OSS projects extracted from packages by Repology, taking URLs from there, checking their validity and accessibility via both IPv4 and IPv6 and writes the status back.

Features

  • asyncio based, which means it doesn't require a lot of resources, but still can process a lot of links in parallel
  • it takes most care to not generate excess load on servers by maintaining per-host queues and adding delays between consequential requests to a single host
  • (TODO) checks link availability via both IPv4 and IPv6
  • (TODO) capable of FTP link checking

Author

License

GPLv3 or later, see COPYING.

About

Legacy python Repology link checking daemon. Deprecated by rust rewrite

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published