@legumancer consider #Zulip for #Chat and #BigBlueButton for #Videoconferecing then?
Both are - like #JitsiMeet - available not only as #ManagedService from several providers but also #SelfHosting-capable.
#SelfHosting #ManagedService #JitsiMeet #videoconferecing #BigBlueButton #Chat #zulip