Thinking about de-googling made me think of Google docs, and then the closest thing I've tried to host which is Collabora, which powered the Nextcloud office. I'm not sure why but I just couldn't dial it in and performance was so hoseshit that I tabled it

#selfhosted

@transitory from my experience If you incorrectly configure Collabora in Nextcloud then whole NC can hang because it tries fetch some data and fails. This happened to me when memory caching for NC was not configured (eg. APCu) so it tried again and again... Maybe it will help? https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/caching_configuration.html
Memory caching — Nextcloud latest Administration Manual latest documentation

@eszkadev ah there may have been some issues with permissions too

Looking at my configs u was trying to get it to not run with awful permissions

Looks like the container required setting allowPrivlegeEscalation=true and allowing some ... Aggressive capabilities

Under the hood it seems to be using a Linux chroot per document it opens

@eszkadev ah there may have been some issues with permissions too

Looking at my configs u was trying to get it to not run with awful permissions

Looks like the container required setting allowPrivlegeEscalation=true and allowing some ... Aggressive capabilities

Under the hood it seems to be using a Linux chroot per document it opens