Skip to content

Nextcloud - Hub 5 (27.0.0) - Neuigkeiten

Nextcloud
  • Nachdem ich ja erfolgreich den Debian Server von Bullseye auf Bookworm upgraden konnte (klick), ging es ans Testen der Neuigkeiten.

    Diesmal sind es ganz schön viele. Wer sich umfassend informieren möchte, dem empfehle ich dieses Video.

    Was ist mir aufgefallen und könnte auch langfristig mein Interesse wecken?

    Tabellen

    efff82d3-cfc4-4f14-9ca6-d1653527d0b0-grafik.png

    Nennt sich Tabellen bzw. Tables und soll das in Sharepoint vorhandene Listen kopieren. Das könnte sehr interessant sein, muss ich mir aber noch intensiver anschauen.

    Collabora Online

    969fdc4e-60c2-41b8-982f-1948cd565fcf-grafik.png

    Ich habe es tatsächlich geschafft, den Collabora Online - Built-in CODE Server zur Arbeit zu überreden. Ich hatte das schon mal auf einem externen Server gemacht Klick Den eingebauten habe ich nie zur Arbeit überreden können, meistens war die Nextcloud Installation danach reparaturbedürftig.

    Da ich aber durch das Server Upgrade sowieso aktuelle Snapshots zur Verfügung hatte, war das Testen leicht möglich. Und dieses Tool könnte vermutlich dauerhaft eingeschaltet bleiben, weil ich das schon lange vermisse.

    So sieht das im Adminbereich aus

    85fe9eb1-5943-4744-9611-bb840c725527-grafik.png

    Wichtig, hier an der geschwärzten Stelle muss die Server-IP rein!

    Screenshot_20230702_162710.png

    Folgende Apps braucht man dafür

    • Collabora Online - Built-in CODE Server
    • Nextcloud Office

    Kalender

    0ea3a0b8-cbe0-4f28-b7de-f381b19c1553-grafik.png

    Man kann jetzt ganz einfach einen Feiertagskalender hinzufügen, der kommt vom Thunderbird Team. Vorher musste ich mir erst irgendwo einen suchen und mühsam importieren.

    Fazit

    Das sind so meine wichtigsten Entdeckungen, es gibt noch viele mehr. Meine Synchronisationen zum Handy (Kontakte, Kalender, Bilder Upload usw.) scheinen auch normal zu funktionieren.

    Habt Ihr tolle neue Funktionen entdeckt, die sich lohnen? Freue mich immer über Tipps.

  • Nextcloud - Upgrade Hub 9 (30.0.0)

    Nextcloud nextcloud linux
    3
    2
    0 Stimmen
    3 Beiträge
    1k Aufrufe
    FrankMF
    Ich habe dann mal weitergesucht, dank ein paar Tipps aus dem Fediverse, sehe ich jetzt was heller https://chaos.social/@towo/113152384137718991 Nachdem ich dann ein paar Apps gefunden und installiert hatte AppAPI Flow tauchte dann im Benutzermenü, rechts oben, folgendes auf. [image: 1726992766346-bildschirmfoto_20240922_101125.png] Das Interessante ist der Menüpunkt Externe Apps. Nun sollte ich diese Funktion verstanden haben. Das Nextcloud Team integriert also diese Windmill App via Docker Container und greift dann darauf zu. In der Videopräsentation war doch von in Nextcloud integriert die Werbeansprache!? Ein Docker Container ist für mich keine Integration. Ich habe einige rudimentäre Kenntnisse von Docker, ausschließlich lokal. Aber, ich komme nicht auf die Idee das auf einem produktiven Server zu installieren. Somit kann ich das Testen hier beenden und die Apps alle wieder deinstallieren. Jetzt habe ich noch im Kopf, ob man das mal mit einem Nextcloud-AIO testen soll? Natürlich auf einem Testsystem. https://github.com/nextcloud/all-in-one?tab=readme-ov-file#how-to-use-this
  • Nextcloud - Collabora Installation

    Nextcloud nextcloud collabora libreoffice
    1
    5
    0 Stimmen
    1 Beiträge
    601 Aufrufe
    Niemand hat geantwortet
  • Nextcloud API Zugriff

    Nextcloud nextcloud
    4
    0 Stimmen
    4 Beiträge
    321 Aufrufe
    FrankMF
    Ok, es gab noch ein Problem und zwar '/'. Habe das Script jetzt nochmal umgebaut, jetzt bin ich soweit zufrieden. Die Textdatei ist auf meine Bedürfnisse angepasst worden 1.2.01 1.2.01.1 Text1.1 1.2.01.2 Text1.2 1.2.02 1.2.02.1 Text2.1/Testing 1.2.02.2 Text2.2 1.2.01 und 1.2.02 erzeugt dann einen Ordner, der Rest sind dann Unterordner. """ Tool to create folders using the Nextcloud API """ ############################################### # Imports ############################################### import subprocess from pathlib import Path ############################################### # Constant ############################################### # Get home directory from user USERHOME = str(Path.home()) NCPATH = 'https://DOMAIN/remote.php/dav/files/Frank/Python_Script/' USERNAME = 'USER' PASSWORD = 'PASSWORD' ############################################### # Function to crate folder with nextcloud api ############################################### def read_textobject(): # read folders to create from textfile with open(f'{USERHOME}/Textdatei.txt', 'r') as obj: # create object for line in obj: line_split = line.split(' ') elements = line_split[0].split('.') try: if elements[3]: main_folder = 0 # replace whitespaces with %20, and / with _ and remove linefeed (\n) path = Path((line.replace(' ', '%20').replace('/', '_')).rstrip('\n')) except IndexError: print("Element is main folder") main_folder = 1 # replace whitespaces with %20, and / with _ and remove linefeed (\n) main = Path((line.replace(' ', '%20').replace('/', '_')).rstrip('\n')) else: print("Element is not a main folder") ############################################### # Create directory ############################################### if main_folder == 1: # Main folder try: args = ['curl', '-u', f'{USERNAME}:{PASSWORD}', f'{NCPATH}{main}', '-X', 'MKCOL'] result = subprocess.run(args, check=True, capture_output=True, text=True) except subprocess.CalledProcessError as error: print(result.stderr) else: if result.stdout: print(result.stdout) else: print('Directory created successful') else: # Not a main folder try: args = ['curl', '-u', f'{USERNAME}:{PASSWORD}', f'{NCPATH}{main}/{path}', '-X', 'MKCOL'] result = subprocess.run(args, check=True, capture_output=True, text=True) except subprocess.CalledProcessError as error: print(result.stderr) else: if result.stdout: print(result.stdout) else: print('Directory created successful') else: print(result.stdout) obj.close() if __name__ == '__main__': read_textobject()
  • Nextcloud 23.0.3

    Nextcloud nextcloud linux
    1
    0 Stimmen
    1 Beiträge
    167 Aufrufe
    Niemand hat geantwortet
  • Nextcloud - Größe Datenverzeichnis

    Nextcloud nextcloud
    1
    1
    0 Stimmen
    1 Beiträge
    246 Aufrufe
    Niemand hat geantwortet
  • Nextcloud - Update auf 17.0.3

    Nextcloud nextcloud
    1
    0 Stimmen
    1 Beiträge
    219 Aufrufe
    Niemand hat geantwortet
  • Nextcloud - App Text

    Nextcloud nextcloud
    2
    1
    0 Stimmen
    2 Beiträge
    446 Aufrufe
    FrankMF
    Noch was vergessen. [image: 1565706016183-a2c377b7-d4e4-4791-b94e-dc9fc7f1677c-grafik.png] Neues Textdokument erstellt ein Dokument mit der Endung .md
  • Nextcloud umziehen

    Verschoben Nextcloud nextcloud
    2
    1
    0 Stimmen
    2 Beiträge
    2k Aufrufe
    FrankMF
    Ich habe heute mal wieder eine Nextcloud Installation umgezogen. Diesmal erneut alles von einem Server zum Nächsten. War bis auf ein paar Kleinigkeiten auch kein Problem. 1. Problem Es trat ein interner Serverfehler auf. Ich habe nichts dazu in den Logs gefunden. Dann die Config noch mal durchgegangen und dann machte es Klick. Ich hatte den Redis-Cache vergessen. Installiert, danach war alles wieder gut 2. Problem NC meckert über ein fehlendes PHP Paket mit Namen imagick apt install php-imagick Erledigt! Auf einem Debian 11 Server fehlte mir die SVG Unterstützung apt install libmagickcore-6.q16-6-extra 3. Problem NC meckert über irgendwelche PHP Umgebungsvariablen. Die Doku dazu durchgelesen und dann das Folgende gemacht. /etc/php/7.3/fpm/php-fpm.conf Am Ende die Zeilen aus der Doku hinzugefügt. env[HOSTNAME] = $HOSTNAME env[PATH] = /usr/local/bin:/usr/bin:/bin env[TMP] = /tmp env[TMPDIR] = /tmp env[TEMP] = /tmp Nach den Änderungen nicht vergessen fpm neu zu starten. service php7.3-fpm restart Damit ist die Nextcloud Installation erfolgreich umgezogen. [image: 1575884966233-a27995ec-ad5c-44fe-a3b7-2fe718a66518-grafik.png]