Need log the who downloaded attachments

:face_with_thermometer:

My site canot know who downloaded attachments.

Check your nginx logs for that information.

nginx logs too big data.

now have 40,000 users. :face_with_thermometer:

Now only have counter, I wanto logs who user download. can it be technically possible?

I find this GitHub - discourse-pro/df-restricted-files: The «Restricted Files» plugin for Discourse

but canot use 1.8

You can install Data explorer plugin and write an SQL query for that (or ask here if someone can write a query for you What cool data explorer queries have you come up with?)

1 « J'aime »

Note that attachments can be downloaded by anyone who has the link.

1 « J'aime »

I have a idea, use

script/nginx_analyze.rb

can help me add the code ? Output all zip and rar url User access Filename + username.

So I know who downloaded it.

Y a-t-il un nouveau plugin pour les fichiers restreints ? Il semble que celui que vous avez lié soit assez ancien et peut-être incompatible avec la dernière version de Discourse ?

Voir Secure Uploads, peut-être ?

Woa ! Ça a l’air effrayant.
En outre, vous n’utilisez pas S3 (ce qui suppose qu’il s’agit d’Amazon) ?
Merci quand même.
Je veux simplement obtenir une liste des personnes qui ont téléchargé des fichiers, et si je pouvais protéger ces fichiers pour les rendre accessibles uniquement aux utilisateurs autorisés, ce serait un bonus !

Je pense que vous pouvez obtenir une liste des personnes ayant vu ces publications avec l’explorateur de données. Je ne sais pas si vous pouvez savoir qui les a téléchargées.

Si vous avez un budget, je pourrais vous aider à limiter l’accès aux téléversements aux utilisateurs connectés.

1 « J'aime »

Merci.
Malheureusement, je n’ai pas de budget pour une personnalisation pour le moment.

1 « J'aime »