Vaxry 5b35b675cb core: Implement basic git integration
Missing streaming, so git's a bit confused, but works.

Also easy to bypass. Although I doubt any mf at alibaba gon bypass it
with his custom UA.
2025-04-12 23:04:24 +01:00
2025-04-12 20:06:56 +01:00
2025-04-12 20:15:35 +01:00
2025-04-12 23:04:24 +01:00
2025-04-12 20:07:10 +01:00
2025-04-12 20:22:57 +01:00
2025-04-12 20:06:56 +01:00
2025-04-12 20:21:13 +01:00
2025-04-11 16:21:52 +02:00
2025-04-12 20:15:35 +01:00

🛑 Checkpoint

Checkpoint is a tiny reverse proxy that attempts to block AI by serving a cryptographic challenge.

This project is a work-in-progress. It works, but has only basic functionality.

Why?

AI scrapers are everywhere. This will stop them. robots.txt won't.

Features

  • Protect your endpoint from AI bots with a cryptographic challenge
  • Easy configuration in jsonc
  • Support for cloudflare

Planned features

  • Dynamic challenge amount (aka difficulty)
  • Detection of token overuse
  • Better wait screen
  • Better git integration (it's quite rudimentary right now)

Caveats

If you are using this, it's almost certain search engines will stop indexing your site. Keep this in mind.

Description
Checkpoint is a tiny reverse proxy that attempts to block AI by serving a cryptographic challenge.
Readme 185 KiB
Languages
C++ 69.5%
HTML 29.2%
CMake 1.3%