https://github.com/sidiqsanjaya/simonman
https://github.com/sidiqsanjaya/simonman
flask monitoring opennds openwrt python
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/sidiqsanjaya/simonman
- Owner: sidiqsanjaya
- License: gpl-3.0
- Created: 2023-10-21T17:56:36.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-08T02:40:17.000Z (over 1 year ago)
- Last Synced: 2025-01-13T12:27:35.150Z (over 1 year ago)
- Topics: flask, monitoring, opennds, openwrt, python
- Language: HTML
- Homepage:
- Size: 20.4 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SIMONMAN [system monitoring manager]
an openwrt monitoring manager application
### list of features that will be available
- [x] hotspot manager [OpenNDS] (need fix, over busy server) {works also with moodle API for user login}
- [x] admin
- [x] users
- [x] user profiles
- [x] active
- [x] walled garden
- [x] custom login page
- [x] Realtime Flow and history on web base [netdata] (done)
- [x] overview
- [x] realtime flow
- [x] history
- [x] Url Logger [DNSmasq]
- [ ] security (idk, but still working)
- [ ] firewall
- [ ] TTL rule
- [x] service for monitoring device [search port and check]
- [x] network config (same like default openwrt) on web [speedtest cli]
- [x] speedtest
- [ ] interface, routing, dhcp and dns, firewall
- [ ] loadbalance and split traffic [Mwan3] (split traffic still going)
- [ ] multi wan
- [ ] flow control
- [ ] app control (need librarry app, idk where to get)
- [ ] parent control for some vlan or ips
- [ ] web filter
- [ ] allow spesific web filter
### what i need improv or fix
- cannot reboot or shutdown when flask running
- improv netfilter on sysnctl when huge user
- huge db storage for 2 month like 600MB (because it saves data every 5 seconds)
You can request features if can be added ya wkwk
database using sqlite, but you can use like mysql or mariadb if you like
### preview






