\documentclass{article}
\usepackage{ulem}
\pagestyle{headings}
\begin{document}
\part{ Install Gollem File Manager}
\section{ Install application}
Inside your Root Project, run

\begin{verbatim}

sudo -u www-data composer require horde/gollem ^5
\end{verbatim}

\section{ Provide configuration}
Put backends.local.php config file into

- var/config/gollem

You can use web/gollem/config/backends.php as template

Run the command\newline
\begin{verbatim}

sudo -u www-data composer horde-reconfigure
\end{verbatim}

\section{ Configure via Web UI}
Go to the web UI and generate the default config for the file manager app:

/horde/admin/config/config.php?app=gollem

On a fresh installation, the config UI will try to place the file in the web dir.\newline
This would result in the file vanishing on the next update.\newline
You need to move them to the persistent config dir.

\begin{verbatim}

mv web/gollem/config/conf.php var/config/gollem/conf.php
sudo -u www-data composer horde-reconfigure
\end{verbatim}

For later changes, the config UI should recognize the symlink and edit the target file instead.

\section{ Setup the database tables}
Run this command:\newline
\begin{verbatim}

 ./vendor/bin/horde-db-migrate up
\end{verbatim}

\end{document}
