2 Commits

Author SHA1 Message Date
elmerfds
c31651b105 feat(cli): enhance CLI tool with local authentication bypass and improved DNS refresh methods 2025-05-10 23:47:10 +01:00
elmerfds
64c5211191 feat: add TrafegoDNS CLI tool for database and DNS management
- Implemented a new CLI tool located at `bin/trafego` for managing TrafegoDNS.
- Added commands for database management including status, listing records, cleanup, and refresh.
- Introduced DNS management commands for refreshing records and processing hostnames.
- Integrated CLI with existing API and action broker for enhanced functionality.
- Updated Dockerfile to include the CLI tool setup.
- Created documentation for CLI usage, including installation, commands, options, and examples.
- Enhanced API client with methods for refreshing and processing DNS records.
- Added database command implementations for listing records, showing status, and cleaning up orphaned records.
- Implemented error handling and user feedback for CLI commands.
2025-05-10 23:24:15 +01:00