Skip to content

Nextcloud - Kalender Syncronisation

Nextcloud
1 1 145
  • Ich habe gestern versucht, meine Nextcloud Installation auf Bookworm hochzuziehen und NC zu aktualisieren. Das ist kläglich gescheitert, so dass ich wieder zurück rollen musste. Danke an die schönen VMs von Hetzner 😊

    Ok, zum Thema. Ich hatte einige Probleme, meinen Kalender wieder zur Syncronisation zu bewegen. Ich hatte wohl einiges verstellt 🤓

    So soll das aussehen auf meinem Handy.

    Screenshot_20230625_092224_One UI Home.jpg

    Das Widget ist von der eingebauten Kalenderfunktion (Android).

    Zum Syncen mit der NC Installation verwendet man das Tool DAVx5, hier der Link zum Playstore.

    Nach Installation muss man die Verbindung zur NC herstellen, dazu erstellt man in der NC ein App Passwort. Zu finden unter Persönliche Einstellungen / Sicherheit / Geräte & Sitzungen
    Den Link findet man unter Dateien, unten links.

    https://DOMAIN/remote.php/dav/files/Frank/
    

    Damit erstellt man dann den Login. Danach noch die Syncronisationseinstellungen.

    Screenshot_20230625_092320_DAVx.jpg

    Screenshot_20230625_092334_DAVx.jpg

    Jetzt sind die Kalenderdaten wieder da und man kann in beide Richtungen mit Terminen arbeiten!

    Man muss nicht die App ICSX5 installieren, wie auf dem dritten Tab erwähnt wird. Spart Euch die zwei €!

  • Nextcloud - Update auf 31.0.0

    Nextcloud nextcloud linux
    2
    1
    0 Stimmen
    2 Beiträge
    573 Aufrufe
    FrankMF
    Und nicht vergessen service php8.2-fpm restart Damit sieht man dann auch alle Files und Kalendereinträge LOL
  • Nextcloud API Zugriff

    Nextcloud nextcloud
    4
    0 Stimmen
    4 Beiträge
    336 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()
  • TrueNAS & Nextcloud

    Linux truenas nextcloud
    1
    5
    0 Stimmen
    1 Beiträge
    452 Aufrufe
    Niemand hat geantwortet
  • Nextcloud - Update auf 21.0.1

    Nextcloud nextcloud
    1
    2
    0 Stimmen
    1 Beiträge
    248 Aufrufe
    Niemand hat geantwortet
  • Nextcloud Talk

    Nextcloud nextcloud coturn linux talk
    5
    2
    0 Stimmen
    5 Beiträge
    943 Aufrufe
    FrankMF
    All I needed to do was setting the permissions to 744 for the archive directory and the symlinks resolved correctly after a reboot of coturn My turnserver installation on Debian runs as the user turnserver and not as root, nor is the user turnserver in any group owning the letsencrypt directory. If your turnserver does run as root, it should be fine just adding execute permissions. I hope this helps some of you. Quelle: https://help.nextcloud.com/t/lets-encrypt-symlink-breaks-coturn-configuration/70166 Was zum Testen die Tage....
  • Nextcloud - Update auf 17.0.2

    Nextcloud nextcloud
    1
    1
    0 Stimmen
    1 Beiträge
    257 Aufrufe
    Niemand hat geantwortet
  • Nextcloud - Wichtige Daten verschlüsselt ablegen!

    Nextcloud nextcloud cryptomator
    1
    7
    0 Stimmen
    1 Beiträge
    835 Aufrufe
    Niemand hat geantwortet
  • Urgent security issue in NGINX/php-fpm

    Nextcloud security nextcloud
    5
    0 Stimmen
    5 Beiträge
    491 Aufrufe
    FrankMF
    https://ollifromtheblog.de/der-sturm-im-wasserglas-nextcry-und-die-angebliche-nextcloud-sicherheitslucke/