stefan,
@stefan@stefanbohacek.online avatar

Mastodon fetching all replies to a post you're viewing would hugely improve user experience on small and one-person instances. If you know a bit about Ruby and/or Mastodon, please spend a moment reviewing this work in progress:

https://github.com/NeuromatchAcademy/mastodon/pull/44

via https://neuromatch.social/@jonny/112307981094627966

gnu2,

I know on GNU Social we save a lot of disk space by not saving media locally and allowing the browser to fetch pics/videos from the original source.

stefan,
@stefan@stefanbohacek.online avatar

@gnu2 Interesting to see a different approach!

I think it makes sense to cache things temporarily, to help offset the load, but maybe Mastodon does it too aggressively.

Until recently, this is what my server disk space looked like.

https://stefanbohacek.online/@stefan/112140178007311059

I managed to get it closer to a peak at 50%, but it was a ton of work.

gnu2,

One of the other advantages of keeping images remote only is you aren't going to be legally responsible for storing illegal content on your server when one of your users follows some idiot on a different server who posts bad stuff.

stefan,
@stefan@stefanbohacek.online avatar

@gnu2 That is a very good point.

EccTM,

@stefan I've been using https://github.com/nanos/FediFetcher on my self-hosted Mastodon, it really has made a big difference.

Especially for the first day when I didn't have the scheduling set up correctly and it was just running non-stop 😳

stefan,
@stefan@stefanbohacek.online avatar

@EccTM Yes, I've played with this in the past, pretty good workaround. How's the impact on your disk space?

EccTM,

@stefan maybe a roughly 30% increase in Media Storage usage, but the jump in actual content (mainly replies to followed content) has been 10x and definitely worth it.

I found https://github.com/reddec/compose-scheduler while looking for a docker-but-not-docker-swarm cron solution too, so it was beneficial in all directions!

stefan,
@stefan@stefanbohacek.online avatar

@EccTM Thank you for sharing that! I've recently managed to clean out a big chunk of my storage after running my instance for a year, I might give this another try.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • mastodon
  • Durango
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • osvaldo12
  • khanakhh
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • everett
  • ngwrru68w68
  • kavyap
  • InstantRegret
  • JUstTest
  • GTA5RPClips
  • cubers
  • ethstaker
  • normalnudes
  • tacticalgear
  • cisconetworking
  • tester
  • Leos
  • modclub
  • megavids
  • provamag3
  • anitta
  • lostlight
  • All magazines