Version 1.1 von Jonas Mayer am 2022/03/25 08:22

Zeige letzte Bearbeiter
1 {{toc start="2"/}}
2
3
4 == Weitere Freigabe hinzufügen ==
5
6 Um eine zusätzliche Samba-Freigabe in Nextcloud einzubinden, können folgende benutzerdefinierte Einstellungen im Puppeteer-Container hinzugefügt werden.
7
8
9 (% style="color:#27ae60" %)**/etc/logodidact/hiera/custom.d/nextcloud-g1.yaml**
10
11 {{code language="bash"}}
12 ld_nextcloud::fext:
13 '/Gemeinsam':
14 authentication_backend: "%{hiera('ld_nextcloud::fext::authentication_backend')}"
15 config:
16 host: 'files'
17 share: 'gemeinsam'
18 mount_point: /Gemeinsam Freigabe
19 option:
20 enable_sharing: 'true'
21 previews: 'false'
22 storage_backend: \OC\Files\Storage\SMB_OC
23 {{/code}}
24
25 Die (% style="color:#2980b9" %)**Zeileneinrückung**(%%) aus dem Beispiel bitte passend zum restlichen Inhalt der Datei wählen!
26
27
28 == Standard-Freigabe unter Nextcloud ausblenden ==
29
30 Einige Kunden haben den Wunsch geäußert, das Programmlaufwerk P: innerhalb der Nextcloud auszublenden. Hierzu können Einträge nach folgendem Aufbau im Puppeteer hinzugefügt werden.
31
32
33 (% style="color:#27ae60" %)**/etc/logodidact/hiera/custom.d/nextcloud-g1.yaml**
34
35 {{code language="bash"}}
36 # Falls Share "homes" ausgeblendet werden soll
37 ld_nextcloud::fext:
38 '/Eigene Dateien':
39 ensure: absent
40
41 # Falls Share "pgm" ausgeblendet werden soll
42 ld_nextcloud::fext:
43 '/Programme':
44 ensure: absent
45
46 # Falls Share "tausch" ausgeblendet werden soll
47 ld_nextcloud::fext:
48 '/Tausch':
49 ensure: absent
50
51 # Falls Shares "pgm" und "tausch" ausgeblendet werden sollen
52 ld_nextcloud::fext:
53 '/Programme':
54 ensure: absent
55 '/Tausch':
56 ensure: absent
57 {{/code}}
58
59 Bitte den gewünschten Block wie benötigt zur vorhandenen Datei nextcloud-g1.yaml hinzufügen oder selbst geeignet zusammensetzen. Die (% style="color:#2980b9" %)**Zeileneinrückung**(%%) aus dem Beispiel bitte passend zum restlichen Inhalt der Datei wählen!