Mikrowizard back end
Find a file
2024-07-24 19:44:43 +03:30
conf add db.sql and update Readme 2024-07-22 15:08:48 +03:30
migrations MikroWizard Initial commit | MikroMan Welcome to the world :) 2024-07-20 15:48:46 +03:30
migrations_sqlite MikroWizard Initial commit | MikroMan Welcome to the world :) 2024-07-20 15:48:46 +03:30
py fix the first initial serial number generation problem 2024-07-24 19:44:22 +03:30
scripts MikroWizard Initial commit | MikroMan Welcome to the world :) 2024-07-20 15:48:46 +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 MikroWizard Initial commit | MikroMan Welcome to the world :) 2024-07-20 15:48:46 +03:30
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 add db.sql and update Readme 2024-07-22 15:08:48 +03:30
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 MikroWizard Initial commit | MikroMan Welcome to the world :) 2024-07-20 15:48:46 +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 , UWCGI

Database : PostgreSQL , Redis , Redis Time Series

Thanks to RESTPie3 from https://github.com/tomimick/restpie3

Deployment

To deploy this project

Please read the documntaion from MikroWizard.com

https://mikrowizard.com/docs-category/geting-started/