well, i just bought a server for like 385 USD and I got it. It was too much hassle.
I just router for some cron jobs, security with fail2ban, samba, openvpn, upnp, wake on lan, he.net ip6 tunnel, it's awesome, i even use node with the latest 8, but that's the end, it is only for webooks and scripts that are easier than bash.
NextCloud is awesome on a small server!!!! It is also using Redis, so it is super fast.
plus:
NodeJs 6,7,8
Luci Theme Darkmatter
For me a router is a router and a server is a server.
I tried a lot, but I chose this. It's cool WRT has tons of packages, but is not needed. But every human have their own style.
Though, in my packages, I still have NGINX
and PHP 7
, just not using. Maybe, when I have more servers, I will split the proxies via the routers NGINX, I don't know... But that would be the most. I wouldn't put Bind9 in on a router...
But LEDE is super cool awesome.
AHH! And one more things, you think it has free in the router, but it is not, it is caching all the data and code so it's faster.
The WRT uses the memory:
total used free shared buffers cached
Mem: 513604 484144 29460 3756 130788 201112
-/+ buffers/cache: 152244 361360
Swap: 10485756 104 10485652
You put tons of packages, it will be just slow. I got now idea you have free 90% memory totally empty. It would be some bug.