The banana pi m1 works with the cheap ~$15 chinese 5 port sata multipliers.
Warning: The multipliers will get really hot and unreliable under load or if more than three drives are attached. Definitely put at least a heatsink on it.
With the official bananian distro it appears to work out of the box but it unfortunately only works with one drive at a time.
To get it working with multiple drives you need to enable the sunxi pmp support. The reason this is not enabled per default is that when it is enabled you will be unable to use the sata port without a port multiplier.
The kernel in the official bananian distro does not have sunxi pmp support compiled into it and the kernel is too old anyway.