How to Gather Information on Nextcloud Desktop Client Usage and Versions Across Users?

Hello, everyone!

I manage a Nextcloud server with around 100users, and I’d like to gather information on which users are using the Nextcloud Desktop Client and which versions they have installed.

Is there a built-in way to easily get a list of users using the desktop client, along with the versions they are running? I’ve looked into server logs and the “Desktop Client Information” app, but I’m wondering if there are any other methods or tools that the community uses for tracking this information.

Any guidance or suggestions would be greatly appreciated!

Debian 12
Nextcloud Hub 9 (30.0.4)
PHP 8.2.26

Thanks in advance!

I played around with my access.log (nginx), and you can do this with:

grep -oE '([0-9a-fA-F:.]+) - ([a-zA-Z0-9]+).*mirall/[0-9]+\.[0-9]+\.[0-9]+' access.log | awk '{print $1, $3, $NF}' | sort | uniq

Perhaps you need to adjust the order of arguments.

1 Like

I would use the auditlog feature - you can easily extract all the data use search it helps :wink:

1 Like

Thank you a lot

1 Like

Thank you So much, your guid help me to understand a lot points

1 Like