mirror of
https://github.com/juherr/kill-the-news.git
synced 2026-06-20 22:03:48 +00:00
feat: landing page install guide, demo banner, WAF docs, nightly demo reset
- docs/index.html: nav links (Features/How it works/Install), hero CTAs (Try demo primary, Self-host, GitHub), demo banner with credentials, full 7-step installation section with WAF rate limiting guide (dashboard + Terraform) integrated as step 7 - wrangler-example.toml: cron trigger on demo env for nightly KV reset at 03:00 UTC - src/index.ts: scheduled handler that wipes all EMAIL_STORAGE KV keys - TODO.md: mark WAF rate limiting as done Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -83,3 +83,7 @@ routes = [
|
||||
|
||||
[env.demo.vars]
|
||||
DOMAIN = "demo.kill-the.news"
|
||||
|
||||
# Nightly reset: wipe all KV data at 03:00 UTC so the demo stays clean
|
||||
[env.demo.triggers]
|
||||
crons = ["0 3 * * *"]
|
||||
|
||||
Reference in New Issue
Block a user