Posts
-
Sooo...I'm finally getting around to trying to install and run FediFetcher on my Windows PC. -
LOL. Nothing says 'please do not hesitate to contact me' quite like sending a text from a non-reply service ️LOL. Nothing says 'please do not hesitate to contact me' quite like sending a text from a non-reply service ️
-
Wondering if anyone has seen this before:Since the upgrade to iOS 18 my phone’s charging behaviour has changed: when I plug it in at night it charges to about 80%, and then just acts as though I had disconnected it.Wondering if anyone has seen this before:
Since the upgrade to iOS 18 my phone’s charging behaviour has changed: when I plug it in at night it charges to about 80%, and then just acts as though I had disconnected it. It slowly discharges over the rest of the night, despite still being plugged in. This only happens at night. When I charge during the day it behaves as normal.
Does anyone have any ideas? -
Huh.Huh. Got two new follows from random numbers and letters [@]mustr.pub within minutes of each other.
New spam wave? New server/bridge of some sort?
-
Mastodon now recommends switching to libvips from ImageMagick.I have never updated a server in production. Always stood up a new server and then migrated across. Way too chicken for anything else
-
Mastodon now recommends switching to libvips from ImageMagick. -
Mastodon now recommends switching to libvips from ImageMagick. -
Mastodon now recommends switching to libvips from ImageMagick. -
Mastodon now recommends switching to libvips from ImageMagick.Mastodon now recommends switching to libvips from ImageMagick.
Is this as simple as
apt install libvips
or is something else needed?Bonus question: is there any way of confirming it’s set up correctly to use libvips?
-
Hey #MastoAdmin, can you take/boost this quick poll?Sorry Mick
-
Is there a way to "Open original page" or similar that takes my blocklists into account? (I usually have to open the original page because not all replies federate to my instance.)Actually, I completely forgot the arguably easiest and lowest tech way of running FediFetcher:
GitHub Actions. These require no hardware, no installation, and no CLI at all: it’s all point and click at GitHub. Full instructions can be found in the readme:
GitHub - nanos/FediFetcher: FediFetcher is a tool for Mastodon that automatically fetches missing replies and posts from other fediverse instances, and adds them to your own Mastodon instance.
FediFetcher is a tool for Mastodon that automatically fetches missing replies and posts from other fediverse instances, and adds them to your own Mastodon instance. - nanos/FediFetcher
GitHub (github.com)
The main disadvantage is that this way you can only schedule it every 15 min - GitHub doesn’t allow more frequent schedules.
-
Is there a way to "Open original page" or similar that takes my blocklists into account? (I usually have to open the original page because not all replies federate to my instance.) -
Is there a way to "Open original page" or similar that takes my blocklists into account? (I usually have to open the original page because not all replies federate to my instance.)Actually just to clarify: you don’t need access to your instance’s CLI. Any machine that can run python will do. I know @paul runs it on his standard windows machine using Task scheduler. Even an Android device would do (though it’s complex to set up)
As such FediFetcher is completely compatible with hosted services like masto.host, and can even be used if you are just a plain old regular user, rather than the admin of your instance
-
Is there a way to "Open original page" or similar that takes my blocklists into account? (I usually have to open the original page because not all replies federate to my instance.) -
For the first time the #CoSocialCa Mastodon server has started to struggle just a little bit to keep up with the flow of the Fediverse.@mick just to be clear, what I’d suggest is not to dedicate them, but to prioritise.
Maybe you mean the same thing, but if you set up a service with
/home/mastodon/.rbenv/shims/bundle exec sidekiq -c 10 -q pull
And another with
/home/mastodon/.rbenv/shims/bundle exec sidekiq -c 10 -q push
Then that first process will sit idle when there is nothing in the pull queue, even if the push queue might be full.
If, on the other hand, you have a service defined as
/home/mastodon/.rbenv/shims/bundle exec sidekiq -c 10 -q pull -q push
And another as
/home/mastodon/.rbenv/shims/bundle exec sidekiq -c 10 -q push -q pull
Then that first command will process the push queue, after the pull queue has been emptied. And the second one will process the pull queue after the push queue has been emptied. Thus potentially wasting fewer resources.
-
For the first time the #CoSocialCa Mastodon server has started to struggle just a little bit to keep up with the flow of the Fediverse.@mick I haven’t read the entirety of the thread, so forgive me if that’s already been covered, but have you tried defining your workers with different sequences of queues.
So you could have one service defined as
/home/mastodon/.rbenv/shims/bundle exec sidekiq -c 10 -q pull -q default -q ingress -q push -q mailers
Another as
/home/mastodon/.rbenv/shims/bundle exec sidekiq -c 10 -q default -q ingress -q push -q mailers -q pull
Etc.
That wat you would have 10 workers prioritising the pull queue, but picking up other queues when capacity is available. And another 10 workers prioritising the default queue, but picking up other queues (including pull) when capacity is available.
You could permutate this for some different combination of queue priorities.