A modified version of Unam's UnamWebPanel.
- Lifetime statistics - Statistics are saved every hour forever. You can view the statistics and toggle between viewing the data hourly, daily, weekly or monthly.
- Geo - See which country and continent your miners are from in a pie chart. Country is also visible in the datatable.
- Total Hashrate - An overview of each algorithm, and their total hashrate, online miners and their average hashrate.
- Cloudflare support - If you use Cloudflare as a DNS server, the panel will still get the correct IP address and country code, from the headers 'CF-Connecting-IP' and 'CF-IPCountry'.
- Better timezone support - All dates are saved as Unix Timestamps in the database, ensuring that dates stay true no matter what timezone. (In the future you will be able to manually select timezone on a settings page).
- More to come!
- Merged this fork with Unams 1.8.0 update.
- Changed almost all dates to Unix Timestamp (including database dates).
- Changed all charts to display date in 24-hour format.
- Integrated cloudflare support.
- Integrated plus page.
- Integrated total hashrate functionality.
- Integrated statistics functionality.
- Integrated statistics table to database.
- Removed tooltips in the statistics viewer.
- Integrated geolocation functionality.
- Integrated country column to database
- Did not integrate my previous configuration modifications as I plan to redesign this entire page in the future.
- Did not integrate my previous XSS prevention attempts as 1.8.0 renders it obsolete.
- Added some branding/identity to my plus fork (for fun).
- Added a more detailed drawing of Unam.
- Changed "UnamWebPanel" to "UnamWebPanel+".
- Changed terminology: "Active" -> "Mining (Active)", "Idle" -> "Mining (Idle)", Both of these combined -> "Mining".
- Fixed XSS string checking.
- Replaced character limit with blacklisted string checking, to better fight off XSS attacks.
- Added character limit to algorithms so XSS attempts do not go through.
- Fixed small bug where statistics would throw an error if there was no statistics data.
- Changed total hashrate cards so yellow means active miners but no hashrate, and green means active miners with hashrate.
- Changed dates in database to Unix Timestamp for better compatibility with changing timezones.
- Added Cloudflare support. Checks for headers 'CF-Connecting-IP' and 'CF-IPCountry'.
- Changed formatting in unamtChart to use a 24 hour clock instead of 12 hour.
- Changed countries to Geo.
- Added continents to Geo.
- Saved country names and continent names as json files, to prevent calling a static json from another server (country.io).
- Optimized the Plus statsSaver file.
- Changed the definition of online and offline miners. Offline meaning no connection for 180 seconds, and online meaning the opposite, no matter the status.
- Optimized the displaying of statistics at the Plus page.
- Fixed bug where 2023-12-31 was week 1. Now it is correct, showing week 53.
- Fixed bug where statistics graphs would disappear.
- Fixed the charts not updating when the resizing the browser.
- Optimized code a little to not call the same files multiple times.
- Fixed non-existent file being called.
You can view the full changelog of this fork here
You can view the full changelog of the original repository here
- Alcinzal
- Unam Sanctam
- Kolhax - French Translation
- leisefuxX - German Translation
- Werlrlivx - Polish Translation
- marat2509 - Russian Translation
- Zem0rt - Ukrainian Translation
- Xeneht - Spanish Translation
I, the creator, am not responsible for any actions, and or damages, caused by this software.
You bear the full responsibility of your actions and acknowledge that this software was created for educational purposes only.
This software's main purpose is NOT to be used maliciously, or on any system that you do not own, or have the right to use.
By using this software, you automatically agree to the above.
This project is licensed under the MIT License - see the LICENSE file for details
XMR: 8BbApiMBHsPVKkLEP4rVbST6CnSb3LW2gXygngCi5MGiBuwAFh6bFEzT3UTufiCehFK7fNvAjs5Tv6BKYa6w8hwaSjnsg2N
BTC: bc1q26uwkzv6rgsxqnlapkj908l68vl0j753r46wvq
ETH: 0x40E5bB6C61871776f062d296707Ab7B7aEfFe1Cd
ETC: 0xd513e80ECc106A1BA7Fa15F1C590Ef3c4cd16CF3
RVN: RFsUdiQJ31Zr1pKZmJ3fXqH6Gomtjd2cQe
LINK: 0x40E5bB6C61871776f062d296707Ab7B7aEfFe1Cd
DOGE: DNgFYHnZBVLw9FMdRYTQ7vD4X9w3AsWFRv
LTC: Lbr8RLB7wSaDSQtg8VEgfdqKoxqPq5Lkn3