Skip to content

Replace OnlyOffice with EuroOffice; retire integrated script#2823

Merged
enoch85 merged 2 commits into
mainfrom
enh/replace-onlyoffice-with-eurooffice
Jun 23, 2026
Merged

Replace OnlyOffice with EuroOffice; retire integrated script#2823
enoch85 merged 2 commits 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

@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! πŸ‘πŸΌ

- 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).

Signed-off-by: Simon L. <szaimen@e.mail.de>
@szaimen szaimen force-pushed the enh/replace-onlyoffice-with-eurooffice branch from 1ec2b89 to c44a4e5 Compare June 23, 2026 08:04
@szaimen

szaimen commented Jun 23, 2026

Copy link
Copy Markdown
Collaborator Author

Can you remove the Claude Code attribution please?

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

done

@enoch85 enoch85 merged commit 3303552 into main Jun 23, 2026
8 checks passed
@enoch85 enoch85 deleted the enh/replace-onlyoffice-with-eurooffice branch June 23, 2026 17:34
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