I built a full WebDAV server with Quarkus + Vert.x.
Not a toy. Not a demo. Something you can actually mount in macOS Finder.

This article walks through:
– Handler-based WebDAV architecture
– PROPFIND, PUT, MKCOL, LOCK, DELETE
– Vert.x file I/O without blocking
– Why Finder breaks when LOCK is missing

If you ever wondered how WebDAV really works under the hood, this is for you.

https://www.the-main-thread.com/p/webdav-server-java-quarkus-vertx

#Java #Quarkus #Vertx #WebDAV #BackendEngineering #TheMainThread

QuickDAV è un server WebDAV leggero e open source, progettato per condividere file in modo semplice e immediato, senza configurazioni complesse. #QuickDAV #WebDAV #Linux #FileSharing #OpenSource

https://www.linuxeasy.org/quickdav-un-server-webdav-leggero-e-immediato-per-condividere-file-senza-complicazioni/?utm_source=mastodon&utm_medium=jetpack_social

QuickDAV: un server WebDAV leggero e immediato per condividere file senza complicazioni

QuickDAV è un server WebDAV leggero e open source, progettato per condividere file in modo semplice e immediato, senza configurazioni complesse.

Linux Easy - News da Mondo Linux
Kann sich jemand diesen #javascript Fehler erklären wenn ich versuche mich bei #MaterialFiles per #webdav bei meiner #nextcloud anzumelden ?
Der link ist richtig und ohne https:// ein Anwendungs-passwort wurde in der nextcloud erstellt (wie üblich) in anderen apps funktioniert der Zugang auch.
Oder kennt jemand eine bessere #opensource Alternative zu Material files in die ich meine Nextcloud einbinden kann ?

I am annoyed. How hard can it be to synchronize a file between my #Nextcloud and android phone. Yes synchronize, not auto upload or download. It is supposed to always be the same. In both directions. With a copy on both sides.

The #NextcloudApp is buggy and synchronization still does not seem to be implemented (atleast I could not manage to get it to upload the file to remote after a change). And there is zero open-source apps for #webdav synchronization, if I only want to sync one folder? WTF

My solution for syncing keepass between Linux and iPhone (works with KeePassDX on Android too) using Nextcloud:

My Linux computer is running Incus, and one container is my Nextcloud server.

I have created a folder ~/nextcloud where my keepass.kdbx is located.

KeePassXC is using this file directly and since it's a local file it's always accessible.

I have mounted ~/nextcloud inside the Incus Nextcloud container as /data.

In Nextcloud I have monuted /data as a folder for my Nextcloud user.

In KeePassium in iPhone I have set it up to use WebDAV to my Nextcloud server and then choosen the keepass.kdbx file.

(This way I can also easily share any file between Linux and iPhone)
(I know there are other ways to do this, but since I want to always have access to keepass.kdbx on Linux even if Nextcloud is not running this solution best fits my needs)

#KeePass #KeePassXC #KeePassDX #KeePassium #Incus #Nextcloud #Linux #iPhone #Android #WebDAV #PasswordManager #PasswordManagers #Passwords

Aktuell kommen erfreulich viele Anfragen im Kontext von #DiDay rein 🤩

Ein weiteres Smartphone wird gerade aus dem Würgegriff von Google/Apple befreit, auch wenn ich mich erst einmal etwas bzgl. Android-Backups einlesen musste. Die Variante Nextcloud mit Round Sync ließ sich aber am Ende mit wenigen Klicks einrichten, damit die Daten vor dem Wechsel auf /e/ OS o.ä. außerhalb des Gerätes liegen. WebDAV ist schon genial!

Man merkt bei der Migration aber, wie sehr die großen Tech-Konzerne die Befreiung mit willkürlichen Hindernissen verhindern wollen. Ich vergleiche es mit einem Gefängnisausbruch: Ist am Anfang aufwendig und man muss Hürden überwinden, die Freiheit ist aber zu verlockend 😉

Nächstes Projekt dann: Windows auf einem Laptop durch Linux ersetzen. Da habe ich zumindest mehr Routine, damit entfällt für mich als Berater die Einarbeitung.

#Android #Nextcloud #WebDAV #Windows #Linux #UnplugBigTech

Mit WebDAV von Windows 95 und 98 auf Synology NAS zugreifen

Vorteil:
Die Einrichtung mit WebDAV ist wesentlich einfacher als mit SMB1 und funktioniert neben Windows 98 auch hervorragend mit Windows 95.

Nachteil:
Die Geschwindigkeit mit dem NAS ist bei dieser Lösung nicht ganz so schnell wie mit SMB1 Freigaben, was bei reinem Datenaustausch aber meist zu vernachlässigen ist.

https://www.creopard.de/2021/03/mit-webdav-von-windows-95-und-98-auf-synology-nas-zugreifen.htm

#Webdav #Synology #Windows95 #Windows98

après plusieurs semaines de test le #webdav d' #opencloud fonctionne parfaitement 🥳
https://opencloud.eu/en
Excellent file sharing - secure, simple, reliable. Start now.

Discover excellent enterprise cloud services with flexible, secure and scalable infrastructure that optimize efficiency and business processes.

I've realized in years of #selfhosting that #linux philosophy "everything is a file" fits good for me. I try not to #selfhost complex systems rather than share docs, music, pass-db, etc across my devices via #syncthing. This simplifies things so much. It's easier to backup and you can peek soft that you like, and you depend less from "yet another" #homelab architecture change. Now I'm moving my tasks from #webdav to my notes folder. Will see it works

Alguien tiene experiencia en neocities montando la página "as a drive"?

Me decidí a ser supporter y con eso tengo esa opción pero no estoy seguro de estar captando bien la movida:

Me he bajado Cyberduck siguiendo las instrucciones que elles mismes te dan aquí https://neocities.org/site_files/mount_info

Cuando intento sincronizar con la carpeta donde tengo el proyecto falla.

Dice que no se puede crear una carpeta webdav (??). Yo el proyecto en local no tengo ninguna carpeta webdav claro, y la estructura que tengo ya la tengo así en git.

No tengo ni idea de esta movida la verdad.

De hecho ya tengo el proyecto en codeberg pero es más que nada por control de versiones. Entiendo que no podría sincronizarlo desde allí. Lo único que quiero es poder hacer las subidas de una manera fácil que no implique (como antes de ser supporter) borrar todos los archivos y volver a subirlos. Pero si para ello me voy a tener que meter en otros berenjenales que no entiendo y me van a costar bastante más pues entonces paso claro xD.

#neocities #webdav #ayuda

Neocities

Create and surf awesome websites for free.