13 Commits
Author SHA1 Message Date
junv 4e4ee1fda8 Have a seperate endpoint for traefik auth 2025-08-08 14:34:36 +10:00
junv 9ece5628c4 Make /auth work for both nginx and traefik 2025-08-08 13:45:44 +10:00
junv 65767d022d Minor readme update 2025-08-06 23:16:26 +10:00
junv 634185b8d1 Update readme 2025-08-06 23:14:57 +10:00
junv 359a57c04a Update readme 2025-08-06 23:11:47 +10:00
junv feea94aebb Add demo 2025-08-06 23:01:25 +10:00
junv 411236f90b Clean up readmes 2025-08-06 22:40:30 +10:00
junv f33f8595aa Add helm chart 2025-08-06 21:32:12 +10:00
junv f48ae46e22 Remove unneeded scripts 2025-08-06 20:39:59 +10:00
junv c38572955a Support wildcard domain 2025-08-04 23:27:14 +10:00
junv 07c06029d5 Update license 2025-08-04 18:54:30 +10:00
junv c2c562fc0c chore: change license from MIT to Apache 2.0
- Update LICENSE file to Apache License 2.0
- Update README.md license section
- Add changelog entry for license change
- Provides better patent protection and enterprise adoption
- Aligns with Kubernetes ecosystem standards
2025-08-04 18:50:37 +10:00
junv 9427c36b8b feat: initial commit - WebAuthn passkey authentication service
- Complete WebAuthn/FIDO2 authentication implementation
- SQLite database with user and credential management
- Email-based user identification with allowlist support
- Admin approval workflow for new users
- Session management with secure cookies
- Docker containerization with Debian base for SQLite compatibility
- Kubernetes deployment manifests with nginx ingress support
- Web-based admin interface for user management
- Comprehensive documentation and deployment guides
- Standard open source project structure with CI/CD
2025-08-04 18:35:44 +10:00