alexbelgium / hassio-addons

My homeassistant addons
MIT License
1.47k stars 213 forks source link

🐛 [Nextcloud] Installing Collabora Built-in CODE Server (ARM64) Crashes Nextcloud #1554

Closed dkahn93 closed 1 week ago

dkahn93 commented 2 weeks ago

Description

I know this issue has been submitted before, but just bringing it back, because it's been awhile since the last one was closed, without a fix. Is there any progress on this on the part of this add-on or Collabora/Nextcloud in general? It seems like such an important part of achieving an equal Google Drive alternative. Is there any trick that works at all?

Every time I enable Collabora Built-in CODE Server (ARM64), Nextcloud completely buckles and I can't load it anymore. Note that CPU and RAM usage don't seem to go up that much.

I get NextCloud back to running fine by restarting the add-on and then quickly going to disable Collabora before the CODE server starts up again.

There was one time where after a restart and before the melt down I was able to go to the Nextcloud Office in settings and I saw this error:

nextclouddoc

Reproduction steps

1. Install Nextcloud Add-on
2. Click on Apps
3. Install and Enable Nextcloud Office & Collabora Built-in CODE Server (ARM64)
4. Nextcloud won't load anymore.
4. See error

Addon Logs

the logs just repeat:
"GET /apps/richdocumentscode_arm64/proxy.php?status HTTP/1.1" 499 0 "-" "Nextcloud Server Crawler"

Architecture

No response

OS

HAos

alexbelgium commented 2 weeks ago

Hello, code server is not supported by the image on which the add-on is based : https://github.com/linuxserver/docker-nextcloud/blob/master/README.md

dkahn93 commented 2 weeks ago

Okay, question then. Under the settings of Nextcloud Office another option is to connect a separate server running Collabora online.

Screenshot 2024-08-28 at 12 19 52 AM

The link you pointed to does say that only the built-in collaborative packages are incompatible, so you could create a container that contains the CODE server and then connect it to NextCloud Office? How would one go about doing so in HAos?

Perhaps this also could be another HA add-on project - to create a Collabora CODE server that people can use to connect in Nextcloud?

alexbelgium commented 2 weeks ago

Hi, that would be the path forward but I don't have much time for the moment to build a new add-on...

dkahn93 commented 2 weeks ago

Got it working on the portainer add-on!

alexbelgium commented 2 weeks ago

Got it working on the portainer add-on!

I saw that github staff deleted the comment linking to the CODE server, make sure that the linked version was safe ! Protecting a file by password can be a way to prevent virus scanners to access it (of course there can be very legitimate reasons to do it also) and it is much better to trust github-published code

This is the official collabora image for arm64 : https://hub.docker.com/r/collabora/code

dkahn93 commented 2 weeks ago

Oh no, I didn't touch that lol, I know better. I used the official image.

alexbelgium commented 2 weeks ago

Ahah you had me worried there for a second ;-)

github-actions[bot] commented 1 week ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

rektosaure commented 5 days ago

Hi, that would be the path forward but I don't have much time for the moment to build a new add-on...

I'd love to see this add-on some day 👍