TYPO3 Deployment Scripts

Date Aug 12, 2020
Client Müller Marketing GmbH
Role Senior engineer

This project delivers a fully automated deployment and maintenance toolkit for the client’s intranet, built on TYPO3 and optimized for CentOS‑based environments. It streamlines the entire lifecycle of a TYPO3 installation — from first setup to daily operation — and integrates seamlessly with Active Directory for centralized user and group management.

What the toolkit provides

  • Easy installation of a complete TYPO3 environment on CentOS 8 including Apache, PHP, SELinux configuration, firewall rules, and optional local MySQL setup.
  • Automatic configuration of TYPO3, database credentials, admin accounts, and system settings.
  • Active Directory integration for authentication, group mapping, and scheduled user imports.
  • Ready‑to‑use frontend and backend permission structures tailored to the client’s workflows.
  • Automated backups of both the TYPO3 directory tree and the database, with cleanup of unnecessary data.
  • Maintenance utilities, such as updating specific extensions and removing unused fileadmin content.

Designed for reliability and maintainability

With automated cron‑based AD imports, a structured permission model, and reproducible installation routines, this toolkit ensures that the intranet system can be deployed quickly and restored consistently from backup when needed — while daily operations remain stable and secure.