docs: fix typos and update design rationale for SQLite choice

- Correct "proxyway" typo in README
- Rewrite design.md to explain SQLite decision over in-memory map,
  highlighting persistence, ACID transactions, and concurrent read
  support via WAL mode
- Increase audit log rotation limit from 100k to 200k entries
This commit is contained in:
db123-test
2026-05-05 18:21:40 +03:30
parent a59509f017
commit f04f6192ff
3 changed files with 12 additions and 9 deletions

View File

@@ -1,6 +1,6 @@
# auth-proxy
A lightweight Go auth proxyway that sits in front of sensitive services (phpMyAdmin, Gitea,
A lightweight Go auth proxy that sits in front of sensitive services (phpMyAdmin, Gitea,
uptime kuma) and provides:
- IP-based whitelisting (permanent and temporary via REST API with TTL, stored in SQLite)