Hey everybody, first time post here.
Here’s a quick rundown of my setup. I’m running an ubuntu server with a Nextcloud/redis/maria db stack. I’ve enabled collabora online built in CODE server for my online nextcloud office. On my pixel i use the collabora app and my linux mint desktop I’m using either libre office or collabora office. I’m currently just a single user and I use a wireguard server on my router for remote access. I’m fine with not having live web based editing for now as I’m the only user. My syncs between my phone and my nextcloud server UI are flawless.
The PROBLEM I’m experiencing is on my desktop when I open say a .xls(using calc) or .docx(using writer), libre office or collabora opens them with a “.~lock.” When this is opened it wipes the data in the file and resyncs my nextcloud server UI and my phone nexctcloud app with the wiped version.
Has anyone else experienced this and found a solution??
I’ve also only recently been tinkering with servers and self hosted applications for about 5 months, so this is all new to me and I could easily be overlooking a few things.
Many thanks in advance


In my situation it’s more my desktop giving me issues and not android.
So when you open office files on your desktop synced folders, they open with the changes you’ve made from your phone? Do you mind me asking what OS/distro your desktop is and what local office you use?
Right now I’m forced to use the nextcloud server UI office to see any changes I’ve made on my phone. Then, and only then if I save the file in the server UI I will see the desktop office files update… I was picturing being able to see sync changes between my phone and desktop without the need to use the server UI as a middleman.
I’m on opensuse/fedora/Debian and haven’t noticed any issues. Libreoffice for my office suite on all of those. Collabora office (not through nextcloud) on my phone.
I have disabled nextcloud office and CODE server because of the troubles it gave me. So all my edits are directly to the the file itself, even on mobile, using a separate editor.