Saltar al contenido
56K

56K

Slow IT Notes – Just 4 Fun

Menú
Menú

Historias de Cronopios – 002 – Limpiezas en mastodon

Publicada el 12/12/202106/02/2023 por fanta

Aquí estamos de nuevo con una nueva entrada de «Historias de Cronopios». Básicamente nos dedicamos a compartir en esta serie de posts algunas entradas que se suelen meter en crontab.

Posiblemente para que funcionen estos crones sea necesario crear un enlace simbólico como el siguiente:

# ln -s /home/mastodon/.rbenv/shims/ruby /usr/local/bin/ruby

El crontab del user root podría quedar con las siguientes líneas:

5 4 * * * sudo -u mastodon bash -c "cd /home/mastodon/live && RAILS_ENV=production bin/tootctl media remove --days=3"
15 4 * * * sudo -u mastodon bash -c "cd /home/mastodon/live && RAILS_ENV=production bin/tootctl preview_cards remove --days=3"
20 4 * * * sudo -u mastodon bash -c "cd /home/mastodon/live && RAILS_ENV=production bin/tootctl cache recount accounts"
30 4 * * * sudo -u mastodon bash -c "cd /home/mastodon/live && RAILS_ENV=production bin/tootctl statuses remove --days=3"

Estas líneas se usan bastante en instancias de mastodon para bajar un poco la ocupación de disco y ya de paso hacer recuento.

Esto suele ser mano de santo y es bueno añadirlo a cron. Quien pone 3 days puede poner 7 days o 15 sin problema. Es solamente un ejemplo.

 

Saludos cordiales.


fanta

Escrito por Fanta

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

fanta de naranja
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
💾 QEMU
💾 SOLARIS
💾 ESXi
💾 FREEBSD
💾 DEBIAN
💾 AMIGA
💾 SYSADMIN
💾 JUNOS
💾 IMPRIMIR
💾 MSDOS
💾 WINDOWS
💾 FAIRPHONE
💾 GAMING
💾 STREAMING
💾 REDHAT
💾 GRÁFICOS
💾 CACHARROS
💾 SONIDO
💾 NETWORKING
💾 ROCKY
💾 SUSE
💾 TMP
©2025 56K | Construido utilizando WordPress y Responsive Blogily tema por Superb