Alpine-Nextcloud packaged NGINX config doesn't have support from Collabora online (Nextcloud office) #110

Closed
opened 2026-02-04 16:40:15 +03:00 by OVERLORD · 1 comment
Owner

Originally created by @itsthejb on GitHub (Nov 28, 2024).

Please verify that you have read and understood the guidelines.

yes

A clear and concise description of the issue.

The packaged NGINX nextcloud.conf is missing support for Collabora online. Since this is one of the core features, shouldn't we provide out-of-the-box support for it?

According to the docs, adding support is quite simple: https://www.collaboraonline.com/blog/connecting-collabora-online-built-in-code-server-with-nginx/

However, due to my own lack of experience with NGINX, I was able to add it, since the packaged conf isn't very similar to those standard NC docs versions.

It seems harmless enough to add it, meaning that those who want to use the app get it supported without issues.

What settings are you currently utilizing?

  • Default Settings
  • Advanced Settings

Which Linux distribution are you employing?

Alpine

If relevant, including screenshots or a code block can be helpful in clarifying the issue.

https://github.com/community-scripts/ProxmoxVE/blob/main/install/alpine-nextcloud-install.sh#L101-L135

Please provide detailed steps to reproduce the issue.

Screenshot 2024-11-28 at 10 20 31

It proved to be non-trivial to add the support

Originally created by @itsthejb on GitHub (Nov 28, 2024). ### Please verify that you have read and understood the guidelines. yes ### A clear and concise description of the issue. The packaged NGINX [`nextcloud.conf`](https://github.com/community-scripts/ProxmoxVE/blob/main/install/alpine-nextcloud-install.sh#L101-L135) is missing support for Collabora online. Since this is one of the core features, shouldn't we provide out-of-the-box support for it? According to the docs, adding support is quite simple: https://www.collaboraonline.com/blog/connecting-collabora-online-built-in-code-server-with-nginx/ However, due to my own lack of experience with NGINX, I was able to add it, since the packaged conf isn't very similar to those standard NC docs versions. It seems harmless enough to add it, meaning that those who want to use the app get it supported without issues. ### What settings are you currently utilizing? - [X] Default Settings - [ ] Advanced Settings ### Which Linux distribution are you employing? Alpine ### If relevant, including screenshots or a code block can be helpful in clarifying the issue. https://github.com/community-scripts/ProxmoxVE/blob/main/install/alpine-nextcloud-install.sh#L101-L135 ### Please provide detailed steps to reproduce the issue. - Install Nextcloud Alpine - Install the Collabora online app https://apps.nextcloud.com/apps/richdocumentscode - Go to Nextcloud office page: https://<domain>/settings/admin/richdocuments - Will receive the error that NGINX config change required: <img width="1237" alt="Screenshot 2024-11-28 at 10 20 31" src="https://github.com/user-attachments/assets/3a6841a2-25d3-4f75-994c-2052e021e9e1"> It proved to be non-trivial to add the support
Author
Owner

@itsthejb commented on GitHub (Nov 28, 2024):

And now I note that Alpine would in fact not be supported at all for Collabora Online (https://apps.nextcloud.com/apps/richdocumentscode). So, I suppose rather pointless to include this after all?

@itsthejb commented on GitHub (Nov 28, 2024): And now I note that Alpine would in fact not be supported at all for Collabora Online (https://apps.nextcloud.com/apps/richdocumentscode). So, I suppose rather pointless to include this after all?
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ProxmoxVE#110