Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[libreoffice] update installation instructions for udocker and CODE #1196

Merged
merged 5 commits into from
Apr 20, 2022

Conversation

jorsn
Copy link
Contributor

@jorsn jorsn commented Feb 5, 2022

fixes #1178
fixes #1192
allows changing the wopi host setting after the first run

  1. udocker installation changed upstream
  2. collabora/code container changed upstream, e.g. admin console URL
  3. container libreoffice/online seems to be abandoned for the time being
  4. collabora/code only allows to change the domain setting one time. Later changes take no effect. I found a workaround.

jorsn added 4 commits February 5, 2022 01:11
fixes Uberspace#1192

container changed upstream, e.g. admin console URL, and docker container
libreoffice/online seems to be abandoned for the time being
The init script of the collabora CODE docker only uses
the documented 'domain' environment variable if
the 'storage.wopi.host[0]' is set to 'localhost'
in the config file '/etc/coolwsd/coolwsd.xml'.

This means, if we had set 'domain=foo' on one start,
we cannot change it later.
Therefore, we now set the wopi host by setting the
commandline option --o:storage.wopi.host[0] via 'extra_params'.
This always takes precedence over the value in the config file.
@jorsn
Copy link
Contributor Author

jorsn commented Feb 20, 2022

@therealsimwoe would you like to review the change, especially the udocker fix?

Copy link

@therealsimwoe therealsimwoe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @jorsn ! Looks good :)

Copy link
Contributor

@kimdiallo kimdiallo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please excuse the delay - my query is already from March 15 and I simply neglected to submit it as well.

[isabell@stardust ~]$ tar zxvf udocker-1.3.1.tar.gz
[isabell@stardust ~]$

Then, create a wrapper script ``$HOME/bin/udocker`` with the following content:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Although it works as described with the wrapper, I wonder why it is necessary. A symlink does it also, is less error-prone and in addition still faster deposited. Or what do you think?

@jorsn
Copy link
Contributor Author

jorsn commented Apr 20, 2022 via email

@nichtmax nichtmax merged commit 9ba1893 into Uberspace:main Apr 20, 2022
@nichtmax
Copy link
Member

Thanks for the fix, I just merged it.

A quick heads up: We're thinking about removing the guide because it's very complex and we're having many users with questions about the guide and udocker in general.

Can you get in touch with us via hallo@uberspace.de please? Me might have another little something for you 👕 because this MR took so long...

@jorsn
Copy link
Contributor Author

jorsn commented Apr 20, 2022 via email

@therealsimwoe
Copy link

@nichtmax Please do not remove this guide! I think the topic is complex yes - but also me as not that experienced uberspace user could manage to get it up and running by myself (and see I even tried to improve the guide with: #1178 once I noticed something does not work correctly with the current udocker version). So my request would be definitely to leave this guide up and running ... !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[libreoffice] guide broken Adapt udocker installation part @ LibreOffice Guide
4 participants