====== Codi ====== |Verantwortung | | |Container |codi | |W. Ports |keine | |OS |Debian 10.10 | |Server |[[infrastruktur:server:magrathea]] | |Zustand |Aus | {{tag>infrasystem container magrathea inactive}} **Codi ist tot. Wir haben jetzt ein [[infrastruktur:container:md|HedeDoc]].** Dies ist die technische Doku zu unserem Container Codi. [[hackspace:infrastruktur:codi|Nutzerinfos zu CodiMD findest du hier]]. ===== Services ===== ^ Serviceübersicht^Version^ |CodiMD| 2.3.2 | ==== CodiMD ==== Das System wird über Umgebungsvariablen konfiguriert, die in der systemd Unit ''codi'' unter ''/etc/systemd/system/codi.service'' gesetzt werden. Wenn man die angepasst hat, muss sie neu geladen werden mit systemctl daemon-reload Damit das dann auch einen Effekt hat, muss man danach den Dienst neustarten: systemctl restart codi === LDAP === Config über Umgebungsvariablen, die in der `/etc/systemd/system/hedgedoc.service` gesetzt werden: Codi meldet sich mit einem eigenen User am LDAP an, dessen Password in dieser Config steht. CMD_LDAP_URL=ldaps://ldap.chaotikum.net CMD_LDAP_BINDDN=uid=codi,ou=services,dc=chaotikum,dc=org CMD_LDAP_BINDCREDENTIALS=PASSWORD CMD_LDAP_SEARCHBASE=dc=chaotikum,dc=org CMD_LDAP_SEARCHFILTER=(&(objectClass=OrganizationalPerson)(uid={{username}})(memberOf=cn=freigeschaltet,ou=groups,dc=chaotikum,dc=org)) CMD_LDAP_USERNAMEFIELD=displayName CMD_LDAP_USERIDFIELD=uid ===== Wartung ===== {{NEWPAGE>infrastruktur:wartung#pagetemplates:wartungstemplate:codi|CodiMD }} {{topic>:infrastruktur:wartung?wartungsfenster +codi &nodate&nouser&desc&table}}