As the title suggests, are there any plans of allowing packages for RouterOS to be created by community members?
My reason:
I am aware of a WireGuard and ZeroTier package which I assume was developed by MikroTik themsevles. On a project at work I decided to make use of Netbird which is a fantastic self-hosted alternative to Tailscale. I used Tailscale as a proof of concept for the project’s solution. Since they both run off WireGuard as a backbone. Would a package specifically for Netbird or Tailscale be necessary? If so, how would I go about getting my hands on a package for these technologies? If I can build it myself, great! If not, who must I speak to?
Hope that it helps point a way to working around such obstacles.
That said, I too would love to see an ability to create packages because it would make the setup more user-friendly, much like OpenWRT community does.
RouterOS is not an open platform. To create a native RouterOS package you need to sign it using a secret key so the router can validate it using the public key it has inside RouterOS.
When you could create your own package, you could write a package that opens shell access to Linux, and MikroTik do not want that.
When you want an open system, OpenWRT is for you.