Skip to content

Replace OnlyOffice with EuroOffice; retire integrated script#2823

Open
szaimen wants to merge 1 commit into
mainfrom
enh/replace-onlyoffice-with-eurooffice
Open

Replace OnlyOffice with EuroOffice; retire integrated script#2823
szaimen wants to merge 1 commit into
mainfrom
enh/replace-onlyoffice-with-eurooffice

Conversation

@szaimen

@szaimen szaimen commented Jun 22, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Rename the OnlyOffice (Docker) app script to eurooffice_docker.sh and switch to the EuroOffice fork: image ghcr.io/euro-office/documentserver, Nextcloud app id/config namespace "eurooffice", container "eurooffice".
  • Move apps/onlyoffice_integrated.sh to old/ (retired) and drop the "OnlyOffice (Integrated)" entry from the Documentserver menu.
  • Keep backward-compatible cleanup: detection/removal in the EuroOffice and Collabora scripts and in remove_eurooffice_docker()/remove_all_office_apps() still match the legacy onlyoffice image, container, app and config so an existing OnlyOffice install is detected and removed before installing any other office solution. The auto-update path updates both the new eurooffice and the legacy onlyoffice containers.
  • Update remaining user-facing references (menus, install/restore text, lib.sh).

πŸ€– AI (if applicable)

  • The content of this PR was partly or fully generated using AI

- Rename the OnlyOffice (Docker) app script to eurooffice_docker.sh and
  switch to the EuroOffice fork: image ghcr.io/euro-office/documentserver,
  Nextcloud app id/config namespace "eurooffice", container "eurooffice".
- Move apps/onlyoffice_integrated.sh to old/ (retired) and drop the
  "OnlyOffice (Integrated)" entry from the Documentserver menu.
- Keep backward-compatible cleanup: detection/removal in the EuroOffice and
  Collabora scripts and in remove_eurooffice_docker()/remove_all_office_apps()
  still match the legacy onlyoffice image, container, app and config so an
  existing OnlyOffice install is detected and removed before installing any
  other office solution. The auto-update path updates both the new eurooffice
  and the legacy onlyoffice containers.
- Update remaining user-facing references (menus, install/restore text, lib.sh).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Signed-off-by: Simon L. <szaimen@e.mail.de>
@szaimen szaimen marked this pull request as ready for review June 22, 2026 18:23
@szaimen

szaimen commented Jun 22, 2026

Copy link
Copy Markdown
Collaborator Author

@enoch85 this is ready for review :)

@enoch85

enoch85 commented Jun 22, 2026

Copy link
Copy Markdown
Member

@szaimen Thanks!

I suppose you tested it end to end?

@enoch85

enoch85 commented Jun 22, 2026

Copy link
Copy Markdown
Member

Can you remove the Claude Code attribution please?

Looks good otherwise! πŸ‘πŸΌ

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants