안녕하세요, 아카이빙 작업을 진행 중인 Discourse 인스턴스가 있습니다.
여기서 권장된 HTTRACK을 사용하고 있습니다.
하지만 아카이빙된 게시물에서 고려되지 않은 문제가 있습니다. GDPR에 따라 사용자는 자신의 계정을 삭제하거나 익명화할 수 있는 권리가 있습니다. 정적 사이트에서는 이를 처리하기가 어려울 것입니다.
따라서 이 문제를 처리하는 대신, 전체 인스턴스를 익명화할 수 있는 방법이 있을까요? 관리자 및 일부 사용자를 제외하고요.
일반적으로 Discourse가 정적 사이트 생성, 사용자 익명화 등 이러한 작업을 자동으로 수행하는 내장 아카이빙 도구를 개발해 주시면 좋겠습니다.
요구에 맞는 rake 작업이 있습니다
cd /var/discourse
./launcher enter app
rake users:anonymize_all