home.social

#radicale — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #radicale, aggregated by home.social.

fetched live
  1. woah, just saw the "online account" panel in #cinnammon and there was a #webdav one, so I tried connecting my #radicale instance and it was a total success. All of my calendars show up in the calendar applet and I'm getting notifications as well.

    I basically have the same thing on #thunderbird, but it's failing on me lately, both in #windows and #debian: I also have a theory about that, i.e. #Android calendar apps (both google's and fossify), messing up with those calendars when editing stuff.

  2. Not using the cloud is easy!
    To add some events to my calendar I just had to first:
    - trace the problem to be not Thunderbird, #Radicale itself, or Syncthing;
    - kill Radicale, find where my config is and start it with --debug;
    - find what caused that specific strange error with #DecSync;
    - find the corrupted 'sequences' file, try to repair it manually and pray!

  3. Finally migrate your contacts from Outlook to Thunderbird / Radicale!

    Convert Outlooks' horrendous .pst file to standard .vcf vCard and import to any vCard compatible client (your phone, radicale, thunderbird, etc.)

    #selfhosting #radicale #thunderbird #outlook #microsoft #demicrosoft #FOSS

    codeberg.org/alirezaalavi/pst-

  4. Apparently it is impossible to import a calendar into , what a terrible piece of software... 😑

  5. Аааэээээ? #DecSyncCC имеет какое-то своё видение хранилища с фокусировкой на Android и не экспортирует календарь в понятный многим приложениям ICS файл (и никаких планов на добавление обозначенной функции нет).

    github.com/39aldo39/DecSyncCC/
    github.com/39aldo39/DecSync/is

    Вместо этого предлагается использовать #Radicale с плагином #DecSync, если я хочу свой синхронизируемый календарь на ПК. И под капотом... кто бы мог подумать - опять #CalDAV сервер, только на localhost. Этот пользовательский опыт далёк от желаемого, ведь добавляются подвижные части, с которыми я ещё ни-ни. Испытаю эту вещицу месяцок и вернусь к вам с результатами.

    radicale.org

  6. @schwertliliendame Damit die Geräte sich synchronisieren können braucht man einen Server. Nextcloud ist eine Möglichkeit, aber etwas zu viel, wenn man die anderen Funktionen von Nextcloud nicht benötigt. Ich habe mich für einen einfachen #Radicale Server entschieden (radicale.org/), der nur die Synchronisation von Adressbuch und Kalender erledigt. Auf dem Handy läuft #Davx5 (kostenlos bei F-Droid) und Thunderbird kann ohne weiters zutun auf Radicale zugreifen.
    #unplugbigtech #fdroid

  7. Und Ostern war sehr produktiv. Ok, ich lass arbeiten, Hauptsache es funktioniert UND ist sicher. Im Moment ein privates Projekt.

    Somit habe ich jetzt eine Kontakte App und eine für die Termine.

    @OpenCloud
    So was muss da unbedingt mit rein. Ich habe das so lange vermisst, gut das man das heute coden lassen kann.

    An alle #AI Hater, bitte weiter scrollen....

    #vibe_coding #opencloud #radicale

  8. Does someone on #NixOS use #Radicale with the email hook?
    I would like to use this but encrypt the credentials with #agenix but there isn't an option to read them from a file.

  9. @musenhain
    Für Lesezeichen benutze ich inzwischen auch #Floccus im #Docker -Container.
    Für Passworte etc. #Vaultwarden github.com/dani-garcia/vaultwa mit Bitwarden Clients. Funktioniert auch ohne Probleme.
    Für Adressbücher und Kalender setze ich #Radicale github.com/tomsquest/docker-ra ein.
    Ist natürlich mit ein wenig Bastelei verbunden, aber im Dockercontainer gut zu handeln. Als native Installation würde ich das nicht riskieren, da hier zuviele Abhängigkeiten sich stören könnten.

  10. Today I Installed #OpenCloud and completed my move away from Nextcloud.

    I'm really happy with it.

    Nextcloud was by far the most frustrating application I've self hosted. If there was a way for Nextcloud to be annoying, it would do it.

    Been using #Immich for a while and it's amazing. That's replaced Memories.

    Recently started using #Joplin. That's replaced Notes.

    Set up some shared calendars with symlinks in OpenCloud's #Radicale add-on to replace Calendar and Contacts.

    #SelfHosted #HomeLab

  11. oh well losing all data after bad server crashes seem to be a known issue with #DAVx5 + #radicale.

    github.com/Kozea/Radicale/disc

    fortunately nobody has any good solution 🫠🥴

    even just backing up the server files is not super helpful bc
    a) it's nontrivial to actually run a new installation with an old DB and
    b) it might just sync to the clients as "delete all that server doesn't know about"

    ...........

  12. @Atemu Maybe I'm overthinking this. But if I'm doing backups, I want to be sure they're 100% able to get me up and running again. What good is a backup that has the service fall onto its face on restore, because of some tiny race condition or caching inconsistency during the backup?

    I don't trust the servies I run (#forgejo, , , , ...) to guarantee random snapshot restore to always work. Except though, which is dead simple on disk, just files.

  13. 𝗗𝘂𝗶𝘇𝗲𝗻𝗱𝗲𝗻 𝗼𝗽 𝗱𝗲 𝗯𝗲𝗲𝗻 𝘃𝗼𝗼𝗿 𝗵𝗲𝗿𝗱𝗲𝗻𝗸𝗶𝗻𝗴 𝗿𝗮𝗱𝗶𝗰𝗮𝗹𝗲 𝗻𝗮𝘁𝗶𝗼𝗻𝗮𝗹𝗶𝘀𝘁 𝗶𝗻 𝗟𝘆𝗼𝗻

    Meer dan 3000 mensen hebben in Lyon meegelopen in een herdenkingsmars voor de vermoorde radicale nationalist die in die stad werd doodgeslagen, melden lokale autoriteiten.

    rtl.nl/nieuws/buitenland/artik

    #herdenking #radicale #nationalist

  14. @xdej Just to be clear: is a caldav/carddav server which just uses files as storage and can be configured to commit any changes to git. My module services.radicale.git implements that and also automatic sync with given remotes. It's not a general-purpose syncing module, but that's on my todo list as well, using plain or .

  15. More radicale goodness on :nixos: NixOS: services.radicale.git can now sync regularly and on change via radicale with multiple remotes. Currently, it'll prioritise the remote's state in case of conflicts. It's so amazing to have a git history of your calendar and addressbook! 🤩

    gitlab.com/nobodyinperson/yann

  16. Full-sharing a calendar between users is simple with just symlinks. I guess one could do a readonly bind mount instead to get the same but without wrote access? 🤔

    Radicale does have configurable rules to control such access, but those have one major flow: the accessible collections of other users won't auto-discover in cients. With symlinks they do, and with bind mounts they should as well, right?

    should allow for non-sudo readonly bind mounts.

    bindfs.org/

  17. @chrysn Oh wow even User Agent, that's neat! I think doesn't even expose that. 🤔

  18. services.radicale.git.enable=true now makes nicer commit messages, for events and contacts it will list the name and even describe renames. Proof of concept, written in bash/awk. It'll be hard to write a diff-parser that covers all kinds of changes, I guess having a local LLM could do it, but it'd slow down radicale significantly.

    gitlab.com/nobodyinperson/yann

  19. Ooooh, you can easily full-share calendars of a instance between accounts by just symlinking them into other users' directories. Everyone then 'owns' that calendar and can do anything. Paired with the hook, this then gives you a very fine-grained log of who changed what and when. 🤩

  20. Trying to selfhost my calendar and addressbook and having a pretty terrible time. Every calendar action takes 10 seconds even to radicale running on localhost because apparently Thunderbird sends the entire calendar at once on every update wtf. 🤦

    EDIT: Okay, authentication must be set up, because only then Thunderbird allows accessing it as CalDAV, otherwise it sees it only as a single-file ics? idk...