====== Roundcube ====== | Verantwortung | datenschipper, starborn | | Container | roundcube | | W. Ports | keine | | OS | Debian 13.7 | | Server | [[infrastruktur:server:magrathea]] | | Zustand | Produktiv | {{tag>infrasystem container magrathea ldapconnected productive ldapmembersonly}} Hier findet sich die technische Dokumentation des Chaotikum Roundcube. Die Nutzungshinweise zu unserem Mailsystem findest du [[hackspace:infrastruktur:mail|hier]]. ===== Services ===== ^ Serviceübersicht ^ Version ^ | roundcube | 1.7.5 | | [[https://packages.debian.org/trixie/nginx|nginx]] | 1.26.3-3+deb13u9 | | php | 8.2.35-1+0~20261021.94+debian13~1.gbp8bff78 | ==== Roundcube === Roundcube ist ein simples Frontend für einen imap/smtp Server und eine klassische php Anwendung. Nginx ist in der einfachsten From mit php-fpm konfiguriert. Zusätzlich hat Roundcube eine postgres Datenbank um zusätzliche Daten zu speichern. Mails liegen allerdings nicht in diesem Container. === LDAP-Anbindung ==== Roundcube ist über die Konfiguration per Authentication Bind an LDAP angebunden. In der `/var/www/mail.chaotikum.org/config/config.inc.php` finden sich Config Daten zum LDAP $config['ldap_public']['Chaotikum'] = array( 'name' => 'Chaotikum', 'hosts' => array('ldaps://ldap.chaotikum.net'), 'port' => 636, 'user_specific' => false, 'base_dn' => 'dc=chaotikum,dc=org', 'writable' => false, 'ldap_version' => 3, 'search_fields' => array ( 'mail', 'cn', ), 'name_field' => 'cn', 'email_field' => 'mail', 'surname_field' => 'sn', 'firstname_field' => 'givenName', 'sort' => 'sn', 'filter' => '(objectClass=inetOrgPerson)', 'global_search' => true, 'fuzzy_search' => true, 'scope' => 'sub', ); ===== Wartung ===== In das Textfeld einfach das Datum der Wartung eintragen, am besten in der Form yyyy-mm-dd. {{NEWPAGE>infrastruktur:wartung#pagetemplates:wartungstemplate:roundcube|Roundcube}} {{topic>:infrastruktur:wartung?wartungsfenster +roundcube &nodate&nouser&desc&table}}