6.0.0-beta13
4/15/26

[[toc]]

  • 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

  • ((Doc/Dev/H6/Installation/SQL|SQL Database Setup))
  • ((Doc/Dev/H6/Installation/WebServer|Web Server Setup))
  • ((Doc/Dev/H6/Installation/PHP|PHP Version and Extensions))
  • ((Doc/Dev/H6/Installation/Composer|Composer))
  • ((git|git - optional, recommended))
  • ((Doc/Dev/H6/Installation/Mail|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.

  • ((Doc/Dev/H6/Installation/RootProject|Get A Root Project))
  • ((Doc/Dev/H6/Installation/InstallBase|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 ((Doc/Dev/|Development Documentation))