{"repo":"mnot/redbot","free":true,"listed":false,"github":"https://github.com/mnot/redbot","clone":"git clone https://github.com/mnot/redbot.git","description":"REDbot is lint for HTTP resources.","language":"Python","stars":552,"topics":["http","lint","linter","protocol-analyser","python"],"license":null,"category":"dev-tools","readme_excerpt":"REDbot REDbot is lint for HTTP resources. It checks HTTP resources for feature support and common protocol problems at the HTTP semantic and caching layers. You can use the public instance on , or you can install it locally. Contributing to REDbot Your ideas, questions and other contributions are most welcome. See CONTRIBUTING.md for details. Setting Up Your Own REDbot Installation REDbot requires a current version of Python. The recommended method for installing REDbot is using pipx . To install the latest release, do: pipx install redbot Or, to use the most development version of REDbot, run: pipx install git+https://github.com/mnot/redbot.git Both of these methods will install the following programs into your pipx binary folder: redbot - the command-line interface redbot daemon - Web interface as a standalone daemon Running REDbot as a systemd Service REDbot can run as a standalone service, managed by systemd. This offers a degree of sandboxing and resource management, process monitoring (including a watchdog function), and a timer that garbage-collects saved tests. See extra/README.md for the sample units and step-by-step setup. Running REDbot in a Container OCI-compliant containers are available on Github, and it's easy to run REDbot one using a tool like Docker or Podman. For example: docker run --rm -p 8000:8000 ghcr.io/mnot/redbot or podman run --rm -p 8000:8000 ghcr.io/mnot/redbot Web Bot Auth REDbot can authenticate its outgoing requests using Web Bot Auth, which si","default_branch":null,"files":null,"tree":[],"storefront":"/r/mnot","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mnot/redbot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}