86 lines
2.4 KiB
Markdown
86 lines
2.4 KiB
Markdown
|
|
# MikroMan | MikroWizard Backend
|
|
|
|
|
|
This is the MikroWizard Backend app .
|
|
|
|
# What is MikroWizard?
|
|
|
|
Mikrotik routers are widely used in the networking industry for their robust features and flexibility. However, managing and monitoring these routers can be a complex and time-consuming task. With MikroWizard, we aim to simplify this process and empower network administrators with a powerful yet user-friendly tool.
|
|
|
|
|
|
## Features
|
|
|
|
- Router Management
|
|
- Device grouping
|
|
- Access Management
|
|
- groups
|
|
- Radius server
|
|
- Permissions
|
|
- Forceing and Automation of Permissions and Radius
|
|
- Monitoring and Reporting
|
|
- Radius logs
|
|
- Syslog
|
|
- Events
|
|
- Software logs
|
|
- Device Health History
|
|
- Device BW history
|
|
- Graphs
|
|
- Automation and Scripting
|
|
- Batch code Execution
|
|
- Schedule code Execution
|
|
- Backup Schedule
|
|
- Snippets ( Batch configuration )
|
|
- User Access Management
|
|
- Create/Delete Users
|
|
- Access Management
|
|
- Device Access and Permission Assignment
|
|
- Auto Deploy On Routers
|
|
- Apply Radius configuration and Forcing
|
|
- Apply Syslog configuration and Forcing
|
|
- Apply User Groups and Forcing
|
|
- Activity Monitoring
|
|
- NOC dashboard - Monitoring Wall (pro)
|
|
- Radio Monitoring - Radio quality and connectivity (pro)
|
|
- Firmware Management
|
|
- Internal Firmware Repository
|
|
- Automatic Firmware Download from the Mikrotik website and store in Repo
|
|
- Firmware Update Schedule (pro)
|
|
- Firmware `safe update`
|
|
- with `safe update` Mikrowizard will take care of updating dependencies and packages
|
|
And Many More Features is coming :)
|
|
|
|
## License
|
|
|
|
[AGPL](https://www.gnu.org/licenses/agpl-3.0.html)
|
|
|
|
|
|
## Tech Stack
|
|
|
|
**Code :** Python , Bash , uWSGI
|
|
|
|
**Database :** PostgreSQL , Redis , Redis Time Series
|
|
|
|
Thanks to RESTPie3 from https://github.com/tomimick/restpie3
|
|
|
|
## Tutrials
|
|
|
|
For getting started and Tutrials please visit our website
|
|
You can read the documntaion from MikroWizard.com
|
|
|
|
https://mikrowizard.com/docs-category/geting-started/
|
|
|
|
|
|
## Easy Automated Docker Installation
|
|
|
|
Install MikroWizard on a Ubuntu server/desktop newer than v20
|
|
execute following command in the terminal with active internet connection
|
|
```bash
|
|
sudo su -c "bash <(wget -qO- https://gist.githubusercontent.com/s265925/84f8fdc90c8b330a1501626a50e983a1/raw/b1fc4e0f283fd48d78861fa1a665fd1cb19b734d/installer.sh)" root
|
|
```
|
|
|
|
## Manual installation
|
|
|
|
Read the step by step guide at
|
|
https://mikrowizard.com/docs/install-mikrowizard-manual/
|
|
|