How do we host activepieces using a multi-tenant architecture?

I want to be able to host activepieces for multiple users (think of each user as a different company) where each user’s environment is entirely separate. Is there a way I can do this? I understand we can set AP_EXECUTION_MODE to SANDBOXED but I’m not sure what the next steps are.