If you are like me and don't want to keep messing with the router, then Firewalla Gold 1Gb [1] or Gold Plus 2.5Gb [2] should be good for a home router.
Docker can also be used.
Don't get the SE or other cheaper versions, they use ARM chips. Gold/Gold Plus use x86.