Infrastruktur/NextCloud: Difference between revisions

From dezentrale wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
==Requirements==
== Requirements ==


-> PostgreSQL
* PostgreSQL
* PHP (mit php-ldap, php-pgsql, php-redis)

⚫
* nginx
-> PHP
* redis

⚫
-> nginx
==Unsere NextCloud Einstellungen==
==Unsere NextCloud Einstellungen==


Line 16: Line 15:
**> Benutzernamen als <code>uid</code> damit Benutzer = nick (Experteneinstellungen)
**> Benutzernamen als <code>uid</code> damit Benutzer = nick (Experteneinstellungen)
**> Gruppen-Member als <code>memberUid</code> um Administration über LDAP zu ermöglichen (Advanced -> Directory)
**> Gruppen-Member als <code>memberUid</code> um Administration über LDAP zu ermöglichen (Advanced -> Directory)
*[https://apps.nextcloud.com/apps/groupfolders Gruppenordner]
**> Gruppen und deren Mitglieder werden aus LDAP entnommen und entsprechend verknotet
**
*
*


Line 27: Line 29:
* -> Datenbank exportieren
* -> Datenbank exportieren
** > Share-Tabellen (!) extra ex/importieren
** > Share-Tabellen (!) extra ex/importieren
*Daten migrieren mit Hilfe von unterschiedlichsten Scripten
* -> Gruppenordner
* -> Gruppenordner

Revision as of 17:48, 10 January 2022

Requirements

  • PostgreSQL
  • PHP (mit php-ldap, php-pgsql, php-redis)
  • nginx
  • redis

Unsere NextCloud Einstellungen

  • autoconfig.php – Datenbank + Adminaccount
    • PostgreSQL
    • Admin zur Basisconfiguration
  • LDAP – mit UCS-LDAP und nextCloud-LDAP-Plugin
    • > seperater LDAP-Benutzername für LDAP
    • > BaseDN cn=users,dc=dezentrale,dc=intranet
    • > Benutzernamen als uid damit Benutzer = nick (Experteneinstellungen)
    • > Gruppen-Member als memberUid um Administration über LDAP zu ermöglichen (Advanced -> Directory)
  • Gruppenordner
    • > Gruppen und deren Mitglieder werden aus LDAP entnommen und entsprechend verknotet


NextCloud Tools

- OCC (OwnCloudClient) – Terminalclient für die Administration

Migration von UCS

  • -> Datenbank exportieren
    • > Share-Tabellen (!) extra ex/importieren
  • Daten migrieren mit Hilfe von unterschiedlichsten Scripten
  • -> Gruppenordner