6.0.0-alpha12
6/11/25
Last Modified 10/14/22 by Ralf Lang
Table of Contents

Horde 6 Installation Instruction (Draft)

Horde 6 (unreleased) uses the composer package manager. https://getcomposer.org/doc/00-intro.md A lot of details have changed compared to previous versions.
Before running this code in production, please ensure you are familiar with the procedures

Ready to run docker groupware setup

Linux Server: Installation from Scratch

Prerequisites

* SQL Database Setup
* Web Server Setup
* PHP Version and Extensions
* Composer
* git - optional, recommended
* IMAP and SMTP Server -optional, needed for Webmail and other mail related services

Installation Steps

This section goes through an installation step by step. You will first setup Horde with users stored into a SQL database, then add groupware applications with their default settings and finally setup Web Mail and Filters.
See "Recovering" for more concise, automation-friendly instructions.

* Get A Root Project
* Install the Horde Base System, connect to database, inject initial admin user

Adding more Horde Applications

Removing a Horde Application

Upgrading a Horde 6 system after installation

Backup a Horde Installation

Recovering from Backup

Windows: Installation from scratch

Upgrading from Horde 5 PEAR or Linux Distribution

Upgrading from Horde 5 git-tools installation

Upgrading from Horde 4 or older

Developer specific workflows


Back to the Development Documentation?