Added eveo7/mumble-authenticator-templinks. IDE automatically fixed indents...
I conducted a thorough review of the Mumble Authenticator. I do not claim that my code is perfect and would appreciate reports of any bugs.
Here are the main changes to the Mumble Authenticator:
- Used Poetry for project management.
- The codebase is now modular, split across several files for better organization.
- Configuration is managed via YAML files and/or environment variables.
- Implemented diskcache for avatar caching.
- Used diskcache for caching SELECT database queries, allowing the authenticator to authorize users using stale cache when the database connection is unavailable.
- Added Docker support.
- Added Prometheus metrics for monitoring.
- Added a Zabbix template.