Files
auth-proxy/cleanup.go
db123-test 515de33837 feat: add SQLite persistence and REST API for temporary whitelisting
- 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
2026-05-04 09:08:11 +03:30

14 lines
197 B
Go

package main
import (
"database/sql"
"time"
)
func cleanupLoop(db *sql.DB, interval time.Duration) {
ticker := time.NewTicker(interval)
for range ticker.C {
_ = CleanupExpiredTemp(db)
}
}