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 „Gefällt mir“

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

1 „Gefällt mir“

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.

Gibt es ein neues Plugin für eingeschränkte Dateien? Es scheint, als wäre das verlinkte Plugin ziemlich veraltet und möglicherweise nicht mit der neuesten Discourse-Version kompatibel.

Vielleicht Secure Uploads?

Wah! Sieht gruselig aus.
Außerdem, nutzt du kein S3 (was ich als Amazon annehme)?
Trotzdem danke.
Ich möchte nur eine Liste der Personen haben, die Dateien heruntergeladen haben, und wenn ich diese Dateien nur für autorisierte Benutzer schützen könnte, wäre das ein Bonus!

Ich denke, du könntest mit dem Data Explorer eine Liste der Personen erhalten, die diese Beiträge gesehen haben. Ich weiß jedoch nicht, ob du feststellen kannst, wer sie heruntergeladen hat.

Wenn du ein Budget hast, könnte ich vielleicht dabei helfen, den Zugriff auf hochgeladene Dateien auf angemeldete Benutzer zu beschränken.

1 „Gefällt mir“

Vielen Dank.
Leider habe ich derzeit kein Budget für Anpassungen.

1 „Gefällt mir“