I'm using Mikrotik for a while and fell really interested.
Until i found that mikrotik doesn't have "complete" web-based management like winbox do as desktop apps. There is webbox but there's only limited function supported.
However, mikrotik already have an API, so i'm thinking "Why not create a web-based complete solution using the provided API?". I'm sure i'm not the only one thought about this, but as far i searching, i can't find any projects related to this.
So, i create my own project, named phpmikbox. It's just started thought, so there's no magic here, currently only basic function (read-only) implemented.
You can try it on demo page and (maybe) give a brief feedback or suggestion would be appreciated
Or even better, fork it and send some patches
Curiously, the author only mentions Webbox in his original post and doesn’t even acknowledge Webfig’s existence, as if he is stuck in the pre-5.0 past.
I’m interested in hearing about what problems/limitations people have with Webfig? It’s certainly possible that someone could build a better alternative, but it would be a tall order…because Webfig can run natively on top of RouterOS, whereas any other web-based alternative that uses the ROS API will either have to have a dedicated server running to host it, or be run inside of a MetaROUTER or KVM instance on the router itself, and that’s a lot of overhead to take on just for a management GUI…
I personally don’t consider phpmikbox as good alternative to webfig which is my opinion very good for most tasks. However, I think that there is market to custom made MikroTik management system whereas neither Winbox or Webfig or even Dude is good at. It would be awesome to have site or app where you can check: status of all devices, insert firewall rules on all gateways, automatically configure IPsec between remote devices, even automatically configure HA for edge routers or… There’s such a lot of possibilites. Some of other BIG vendors contains such software…
One problem with Webfig and Normunds knows about this. The Webfig Logo!!
Do you mean inability to hide it? We will consider this as an option for the future. But you will not be able to truly hide RouterOS. Anybody can google “Nv2” or “EoIP” and will find the maker of our software. The branding package was made to promote your brand, not to hide creator of software.
phpmikbox’s goal is not to be webfig or webbox replacement.
I’m thinking about community project where developer and user can collaborate, share idea, and made improvement, which is the power of open source.
There’s a lot of features came up on my mind, e.g. user have a dashboard and can connect to multiple devices at the same time, translation. social media (twitter) integration, and there’s more… You can see where i’m going with this.