Thorsten Roßner e1b202bae2 chore(release): 1.8.0 [skip ci]
# [1.8.0](https://gitlab.opencode.de/bmi/opendesk/deployment/opendesk/compare/v1.7.1...v1.8.0) (2025-09-25)

### Bug Fixes

* **clamav:** [bmi/opendesk/deployment/opendesk[#234](https://gitlab.opencode.de/bmi/opendesk/deployment/opendesk/issues/234)] Update Helm chart to support conditional proxy credentials ([dee7525](dee7525649))
* **element:** Let Synapse create room `v12` by default; review `migrations.md` for details ([af9d4cd](af9d4cda6c))
* **helmfile:** Add more detailed descriptions on `functional.authentication.realmSettings` and provide two `accessCodeLifespan*` options ([0314a70](0314a7076a))
* **helmfile:** Do not set portal "Support" link by default ([776fe92](776fe92ae1))
* **intercom-service:** Update from v2.19.0 to v2.19.5 ([3305dfa](3305dfa5fb))
* **jitsi:** [bmi/opendesk/deployment/opendesk[#228](https://gitlab.opencode.de/bmi/opendesk/deployment/opendesk/issues/228)] Turn off Gravatar option, by default this still keeps the input field in the Jitsi UI, but does not longer issue requests to gravatar.com; check `migrations.md` in case the option should be enabled ([083fa98](083fa9842d))
* **nextcloud:** App "Spreed" and core app "Comments" not enabled by default; review `migrations.md` for potential upgrade steps ([31d35b2](31d35b25c6))
* **nextcloud:** Update from 31.0.6 to 31.0.7 including the latest app versions ([f848b9a](f848b9a0f4))
* **open-xchange:** Add client onboarding for mail ([d8fc3e0](d8fc3e04f5))
* **open-xchange:** Set guest mode to inherit theming and set theme for notification mail button ([f2ce251](f2ce25193a))
* **open-xchange:** Switch off Element integration when `apps.element.enabled: [secure]` ([7a2dbc5](7a2dbc5f8c))
* **open-xchange:** Update Dovecot charts with improved auth cache defaults ([836d8a4](836d8a494d))
* **opendesk-certificates:** [bmi/opendesk/deployment/opendesk[#236](https://gitlab.opencode.de/bmi/opendesk/deployment/opendesk/issues/236)] Update Helm chart to add `commonName` to certificate ([2e708a7](2e708a75b6))
* **openproject:** [bmi/opendesk/deployment/opendesk[#228](https://gitlab.opencode.de/bmi/opendesk/deployment/opendesk/issues/228)] Turn off Gravatar option by default; check `migrations.md` in case the option should be enabled ([628e914](628e91435c))
* **ox-connector:** Update from v0.27.7 to v0.27.9 ([ba77f2b](ba77f2b11c))
* **postfix:** Relax TLS settings to `TLSv1.2`/`medium` for broader SMTP relay compatibility ([31cbd9a](31cbd9af1a))
* **xwiki:** Update image to set new default for user self-registration; review migrations.md for required actions on existing deployments ([c75abaf](c75abaf1e6))

### Features

* **collabora:** Support for macro execution controlled by `functional.weboffice.macros.enabled` (default: `[secure]`) ([38f2bdd](38f2bdd2b9))
* **cryptpad:** Update from 2024.6.1 to 2025.6.0 ([23dfe0a](23dfe0aaa6))
* **element:** Update Element-Web from 1.11.89 or 1.12.0 and Synapse from 1.129.0 to 1.137.0 ([f895bcc](f895bcc2b8))
* **element:** Update NeoBoard widget to v2.3.1, NeoChoice widget to v1.6.0, NeoDateFix widget to v1.7.2 and NeoDateFix bot to 2.8.5 ([b377a5e](b377a5e0e2))
* **jitsi:** Upgrade from stable-9955 to stable-10431 ([e138610](e138610d29))
* **nextcloud:** Expose `forbiddenChars` in `functional.yaml.gotmpl`; review `migrations.md` for required upgrade steps ([5a2c1fc](5a2c1fcf98))
* **notes:** Update from 3.2.1 to 3.4.0 ([c636650](c63665040c))
* **nubus:** Update from 1.12.0 to 1.13.1 ([35424b8](35424b88d6))
* **nubus:** Update from v1.13.1 to v1.14.0 using OIDC instead of SAML for portal SSO; review `migrations.md` for required upgrade steps ([d3b1f57](d3b1f575cc))
* **open-xchange:** Add options to `functional.groupware`; review `migrations.md` for details on new defaults/required upgrade steps ([8a7cc3b](8a7cc3b8c7))
* **open-xchange:** Enable mail categories ([4da1c5d](4da1c5d9e3))
* **open-xchange:** Update from 8.39 to 8.40 ([c70a0bd](c70a0bdc4c))
* **open-xchange:** Update from 8.40 to 8.41 ([c50b817](c50b817795))
* **openproject:** Update OpenProject from 16.2.1 to 16.3.2 ([f77f329](f77f3291ca))
* **openproject:** Update OpenProject from 16.3.2 to 16.4.1 ([f5483d1](f5483d1a3b))
* **xwiki:** Update from 16.10.5 to 17.4.4 and configure openDesk's Collabora for `.odt`, `.rtf` and `.docx` export of wiki pages ([813e92c](813e92c1b0))
2025-09-25 14:41:02 +00:00
2025-09-18 06:36:03 +00:00
2025-09-25 14:41:02 +00:00
2025-01-21 14:03:04 +01:00

openDesk Deployment Automation

Overview

openDesk is a Kubernetes-based, open-source and cloud-native digital workplace suite provided by the Zentrum für Digitale Souveränität der Öffentlichen Verwaltung (ZenDiS) GmbH.

For production use, the openDesk Enterprise Edition is recommended.

openDesk currently features the following functional main components:

Function Functional component License Component
version
Upstream documentation
Chat & collaboration Element ft. Nordeck widgets AGPL-3.0-or-later (Element Web), AGPL-3.0-only (Synapse), Apache-2.0 (Nordeck widgets) 1.12.0 For the most recent release
Collaborative notes Notes (aka Docs) MIT 3.4.0 Online documentation/welcome document available in installed application
Diagram editor CryptPad ft. diagrams.net AGPL-3.0-only 2025.6.0 For the most recent release
File management Nextcloud AGPL-3.0-or-later 31.0.7 Nextcloud 31
Groupware OX App Suite GPL-2.0-only (backend), AGPL-3.0-or-later (frontend) 8.41 Online documentation available from within the installed application; Additional resources
Knowledge management XWiki LGPL-2.1-or-later 17.4.4 For the most recent release
Portal & IAM Nubus AGPL-3.0-or-later 1.14.0 Univention's documentation website
Project management OpenProject GPL-3.0-only 16.4.1 For the most recent release
Videoconferencing Jitsi Apache-2.0 2.0.10431 For the most recent release
Weboffice Collabora MPL-2.0 25.04.4 Online documentation available from within the installed application; Additional resources

While not all components are perfectly designed for the execution inside containers, one of the project's objectives is to align the applications with best practices regarding container design and operations.

This documentation aims to give you all that is needed to set up your own instance of the openDesk.

Basic knowledge of Kubernetes and DevOps processes is required though.

Upgrades

You want to upgrade an existing openDesk installation?

⟶ Visit our detailed documentation about Updates & Upgrades.

Requirements

You want to understand what is required to install openDesk yourself?

⟶ Visit our Requirements overview.

Getting started

You would like to install openDesk in your own infrastructure?

⟶ Visit our detailed Getting started guide.

Advanced customization

Architecture

More information on openDesk's architecture can be found in our architecture documentation.

Testing

openDesk is continuously tested to ensure it meets high quality standards. Read how we test in openDesk in our testing concept.

Permissions

Find out more about the permission system in the roles & permissions concept

Releases

openDesk implements a defined release and patch management process to ensure stability and security.

All technical releases are created using Semantic Versioning.

Gitlab provides an overview on the releases of this project.

Please find a list of the artifacts related to the release either in the source code archive attached to the release or in the files from the release's git-tag:

  • ./helmfile/environments/default/images.yaml.gotmpl
  • ./helmfile/environments/default/charts.yaml.gotmpl

Find more information in our Workflow documentation.

Data storage

More information about different data storages used within openDesk are described in the Data Storage documentation.

Feedback

We love to get feedback from you!

For feedback related to the deployment / contents of this repository, please use the issues within this project.

If you want to address other topics, please check the section "Rückmeldungen und Beteiligung" in the OVERVIEW.md of the openDesk Info Repository.

Development

If you want to join or contribute to the development of openDesk please read the Development guide.

License

This project uses the following license: Apache-2.0

Copyright

Copyright (C) 2024-2025 Zentrum für Digitale Souveränität der Öffentlichen Verwaltung (ZenDiS) GmbH

Description
No description provided
Readme 26 MiB
Languages
CSS 67.5%
Python 32.5%