Mikrowizard back end
Find a file
2025-02-04 13:11:37 +03:00
conf Bugs: 2025-01-02 20:12:00 +03:00
migrations set default update mode to auto 2025-01-02 23:11:16 +03:00
migrations_sqlite MikroWizard Initial commit | MikroMan Welcome to the world :) 2024-07-20 15:48:46 +03:30
py Relase 1.0.8 and Change logs 2025-02-04 13:11:37 +03:00
scripts Fix migrator is not woking when db password contains special characters 2024-08-12 18:51:40 +03:30
templates MikroWizard Initial commit | MikroMan Welcome to the world :) 2024-07-20 15:48:46 +03:30
.dockerignore fix docker image related bugs 2024-07-24 19:44:43 +03:30
.gitignore update gitignore 2024-11-29 17:11:27 +03:00
build.sh MikroWizard Initial commit | MikroMan Welcome to the world :) 2024-07-20 15:48:46 +03:30
Dockerfile fix docker image related bugs 2024-07-24 19:44:43 +03:30
fabfile.py MikroWizard Initial commit | MikroMan Welcome to the world :) 2024-07-20 15:48:46 +03:30
LICENSE MikroWizard Initial commit | MikroMan Welcome to the world :) 2024-07-20 15:48:46 +03:30
migratedb-dcoker.py MikroWizard Initial commit | MikroMan Welcome to the world :) 2024-07-20 15:48:46 +03:30
migratedb.py MikroWizard Initial commit | MikroMan Welcome to the world :) 2024-07-20 15:48:46 +03:30
README.md update installer script in readme 2024-08-07 21:09:36 +03:30
release-notes.md Relase 1.0.8 and Change logs 2025-02-04 13:11:37 +03:00
reqs.txt MikroWizard Initial commit | MikroMan Welcome to the world :) 2024-07-20 15:48:46 +03:30
rsync.sh MikroWizard Initial commit | MikroMan Welcome to the world :) 2024-07-20 15:48:46 +03:30
run-docker.sh development docker running script updated 2024-08-09 15:05:04 +03:30
run-server.sh MikroWizard Initial commit | MikroMan Welcome to the world :) 2024-07-20 15:48:46 +03:30
run.sh MikroWizard Initial commit | MikroMan Welcome to the world :) 2024-07-20 15:48:46 +03:30
shell.sh MikroWizard Initial commit | MikroMan Welcome to the world :) 2024-07-20 15:48:46 +03:30

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

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

  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/