Хранение журналов сервера, содержащих IP-адреса всех запросов к этому серверу, не более 90 дней.
Хранение IP-адресов, связанных с зарегистрированными пользователями и их сообщениями, не более 5 лет.
Я почти уверен, что первое из этих положений относится к журналам nginx и rails, которые циклически перезаписываются в контейнере.
Я не совсем понимаю, что означает «IP-адреса, связанные с зарегистрированными пользователями и их сообщениями», но не вижу никаких свидетельств того, что эти данные удаляются из базы данных. Это обещание удалить IP-адрес регистрации через некоторое время? Или речь идет о пользователях и сообщениях, то есть это относится только к чему-то в записи сообщения (я ничего подобного там не вижу)?
Хм, значит, нам стоит добавить ежедневную задачу, которая удаляет поле registration_ip_address у пользователя после того, как его аккаунту исполнится 5 лет?
На самом деле я не видел эту тему, когда создавал свою. Однако было бы полезно точно знать эти вещи… С другой стороны, вы разрабатывали программное обеспечение форума, так что, полагаю, вы должны это знать… С юридической точки зрения, согласно политике конфиденциальности, это важно.
Удаление IP-адресов уже выполняется автоматически в Discourse, или мне нужно что-то настроить? Есть ли где-то инструкции, или мне придется разобраться с этим самостоятельно?
Обнаружение IP-адреса, насколько я помню, уже реализовано. Оно находится на странице администратора пользователя. Однако поиск IP-адреса (lookup) необходимо выполнять вручную. Вы можете настроить его, заполнив данные MaxMind в вашем файле app.yml.