Conversation
Notices
-
Un problema importante del fediverso es la cantidad de basura en forma de errores de conexión que provocan los servidores que van muriendo.
-
Totalmente. Con el tiempo he ido armando algunos scripts para esto; sobre todo enfocados a limpiar de la base de datos usuarios y grupos de nodos inexistentes. Cuando detecto alguno de esos servidores muertos, aplico el "one-liner" y listo:
cd /var/www/gnusocial/scripts/ && mysql -u gnusocial -pCONTRASEÑA gnusocial -ss -e "SELECT uri FROM ostatus_profile WHERE uri LIKE '%SERVIDOR_MUERTO%';" | while read -r uri; do php deleteprofile.php -y --uri "$uri"; done && cd /var/www/gnusocial/scripts/ && mysql -u gnusocial -pCONTRASEÑA gnusocial -ss -e "SELECT group_id FROM ostatus_profile WHERE uri LIKE '%SERVIDOR_MUERTO%';" | while read -r uri; do php deletegroup.php -y --id "$uri"; done
-
tienes GNU Social totalmente dominado! ;-)
-
Ni de coña, pero gracias por los ánimos 😅