
A Wireguard management panel built with Flask and Python. This dashboard helps manage Wireguard peers, track traffic usage, and monitor system metrics like CPU, RAM, and disk. It also integrates with a Telegram bot for notifications and Peer management.
## Overview
The WireGuard Dashboard with a bot is an innovative solution currently in beta and testing phases. Designed for seamless management of short links across different servers, this project comes without the need for Xray, streamlining operations solely through WireGuard. As it stands, this tool promises to enhance user experience by addressing common server transition challenges, all while ensuring the functionality of short links remains intact.
By prioritizing user feedback and continuous updates, the dashboard is not only educational but also practical. Whether you're transitioning to a new server or simply looking to maintain an existing one, understanding its features can significantly simplify your experience.
## Features
- **API Key Implementation**: Future updates will include an API key feature to prevent unauthorized console usage, enhancing security.
- **Server Transition Guide**: Clear instructions on how to transfer short links from one server to another ensure a smooth migration process.
- **Manual Backup Option**: Users are encouraged to create backups before making updates, minimizing the risks of data loss.
- **Unencrypted Short Links**: In this new version, short links are no longer encrypted, facilitating easier management for users frequently changing servers.
- **Systemctl Restart Command**: The ability to restart the panel using a simple command helps in applying updates efficiently.
- **User Feedback Integration**: The development team invites users to report issues, ensuring that potential problems are addressed swiftly.
- **Adaptability for Different Needs**: Users can choose between HTTP or HTTPS based on their server's requirements, making it versatile for various setups.
- **Educational Resource**: This project doubles as a learning tool, advising users to test features in a separate environment before full implementation.
