I know nothing about what a BPI R4 is. My take : let the router be a router : don’t run container(s) on it. If you need containers: Take a x86 box, Run an hypervisor OS (e.g. Proxmox), create a VM for your router OS (openWRT, OPNsense, etc.) and pass through your Network Interface Card(s). Then run your containers on the host OS or in a dedicated VM.
this post was submitted on 14 Aug 2023
6 points (100.0% liked)
homelab
6653 readers
2 users here now
founded 4 years ago
MODERATORS
Images for R3 exist for openwrt. R4 is not even in snapshot yet, maybe in some a github? But how good is support?
First poster is right: separate 'routing' from the rest of your stack, by using dedicatd routing devjc