I think we have exactly what you need, but it’s expensive. We had a number of detachable / foldable supports made that are connected with aluminium pipes from which the net is hanging
Shown are four supports, but we have enough to rig a target area with nine targets. A somewhat trained crew of two or three people can set this up in 15 minutes. You can theoretically do it alone, but it might be challenging to thread the aluminium pipes on the supports, so two people are recommended.
If you wonder about the targets, this is for kyudo, so they are only 36cm in diameter and 9cm above the ground.