The go.mod file had an incorrect module name 'go.mod' instead of the
actual project name 'auth-proxy'. This fix corrects the module declaration
to match the repository name and enable proper Go module resolution.
- Migrate IP-based temporary whitelisting from file to SQLite storage
- Add REST API endpoints for managing temporary and permanent whitelists
- Create `.env.example` with required environment variables
- Document API endpoints in README.md and docs/api.md
- Add new dependency `modernc.org/sqlite` for SQLite support
- Update deployment and security documentation