---
title: Server Team Status Report — July 2023
url: "https://news.typo3.com/article/server-team-status-report-july-2023"
description: Over the last few months, we have focused on creating a more convenient workflow for ourselves and our users. We implemented several improvements and were able to remove another outdated service.
image: "https://news.typo3.com/_assets/d1e01514e4c4a5b3147940fa2ec50682/Images/og-image-news.jpg"
date: 2026-06-11
modified: 2026-06-11
categories:
  - "Showcase & Success"
---

# Server Team Status Report — July 2023

- [Showcase & Success](https://news.typo3.com/article/category/showcase-success)

Server Team Status Report — July 2023
=====================================

18 July 2023

![](https://news.typo3.com/fileadmin/_processed_/7/0/csm_server_team_aed698f570.webp)

Over the last few months, we have focused on creating a more convenient workflow for ourselves and our users. We implemented several improvements and were able to remove another outdated service.

- ![](https://news.typo3.com/typo3temp/assets/t3g/blog/gravatar/c288ecca0e20c1323ce7d6b3e4c65c02.jpeg)[Andri Steiner](https://news.typo3.com/article/author/andri-steiner)

**Single Sign-On**
------------------

Years ago, we introduced [LDAP](https://en.wikipedia.org/wiki/Lightweight_Directory_Access_Protocol) into the TYPO3 universe and migrated all [typo3.org](http://typo3.org/) frontend user accounts to LDAP accounts. Since then, we have connected more and more applications to LDAP, and today we finally have a central user database for all connected services.

Meanwhile, [my.typo3.org](http://my.typo3.org/) was introduced to manage user identity and provide a single sign-on service to other applications powered by Keycloak.

Now, we have connected all supported applications directly to [my.typo3.org](http://my.typo3.org/), so there is no need to manually log in anymore. We implemented [SAML](https://en.wikipedia.org/wiki/Security_Assertion_Markup_Language) single sign-on for the following applications:

- Discourse at [talk.typo3.org](https://talk.typo3.org/)
- Discourse at [decisions.typo3.org](https://decisions.typo3.org/)
- Gerrit at [review.typo3.org](https://review.typo3.org/)
- GitLab at [git.typo3.org](https://git.typo3.org/)
- HedgeDoc at [notes.typo3.org](https://notes.typo3.org/)

**User Removal Process**
------------------------

Users can remove their [my.typo3.org](http://my.typo3.org/) account at any time, so we need to deal with this task regularly. We check, remove, and anonymize the accounts in each application—which is a cumbersome job and can be prone to error.

This task is not especially popular among our team members, so we were motivated to devote quite some time into automating the required actions.

As of now, most of the steps are covered by GitLab CI jobs. They are directly triggered after the deletion of a my.typo3.org account, and report their findings and changes into a single ticket. We continue to monitor the work, but we no longer need to log in and manually check every account in each application.

**Dependency Management**
-------------------------

We run about two dozen applications, which all have individual dependencies, like specific runtimes or databases. For most services, we use a container-based setup based on Docker and Docker Compose.

To help us maintain those applications, we introduced [Renovate](https://www.mend.io/renovate/) into our GitLab instance. This year, we enabled Renovate on all our projects, and only manually rollout changes after automatic preparation.

We have plans for further deployment automations, and look forward to having Renovate as an active and tireless team member preparing the groundwork for us.

**Mastodon Server**
-------------------

We introduced a new service into our portfolio with typo3.social. This Mastodon server is used for official communications related to TYPO3 and its teams.

In July, we decided to move our own team communications over there as well, because our automation to Twitter did not work anymore. You’re very welcome to follow our account at [typo3.social/@server](https://typo3.social/@server).

**Outdated Services**
---------------------

We still run a few outdated services where the projects are abandoned, or we cannot update to new versions for particular reasons. In July, we finally removed Pootle (the former translation server), thanks to the preparations by the Localization Team.

The remaining two applications related to mailing list/newsletter management will hopefully follow later this year.

**Sprint Participation**
------------------------

So far, we have met once in person at the July community sprint this year. Some of us will be at the TYPO3 Developer Days, and in November, there will be another community sprint that we plan to attend.

**Meet, Join, and Follow Us**
-----------------------------

During the year, we see each other in monthly video calls to coordinate our tasks. These meetings are public, and everyone is welcome to join us for questions or even just to say hello. Every few months, we meet in person at one of the community sprints, or other events.

Over the next months, you can meet us at the [TYPO3 Developer Days](https://news.typo3.com/event/20230803-typo3-developer-days) (3–5 August, Karlsruhe, Germany) and the next [community sprint](https://news.typo3.com/event/20231120-typo3-community-sprint-autumn-2023) (20–24 November, Düsseldorf, Germany).

We aim for open communication and processes. You can follow our work in [GitLab](https://git.typo3.org/groups/server/-/activity), on our [Status Page](https://status.typo3.org/), and on [Mastodon](https://typo3.social/@server).

**If you’re interested in infrastructure topics, feel free to reach out to us, and we’re looking forward to welcoming you at one of our next sprints.**

![](https://news.typo3.com/typo3temp/assets/t3g/blog/gravatar/743560216a44ea971f3d9278e3bcfe45.jpeg)

About the Author

[Andri Steiner](https://news.typo3.com/article/author/andri-steiner)

[More posts by this author](https://news.typo3.com/article/author/andri-steiner)

Additional contributors
-----------------------

- Copy Editor
    - ![](https://news.typo3.com/typo3temp/assets/t3g/blog/gravatar/49aa12815610e985a3a94122712538f2.jpeg)Felicity Brand
- Publisher
    - ![](https://news.typo3.com/typo3temp/assets/t3g/blog/gravatar/d2606120ccc43c7846fe40337be2bc1e.png)Mathias Bolt Lesniak