Post by @stefano

stefano

littleFedi media management

Are you worried that your low-power device will be overwhelmed by external media caching?

Don't worry, we've already thought of that!

littleFedi offers 4 media management options:

  • "No caching, no proxying": Media is fetched directly by the user from the originating instance.
  • "Proxy only mode" (like this instance): The instance proxies requests so media is always served to the user through it. The originating instance will never see littleFedi users' requests.
  • "Lazy caching mode": Requests are proxied and then cached locally, so subsequent requests are served directly from the local cache.
  • "Full caching mode": Similar to Mastodon, it fetches and stores media locally as soon as it is processed by the instance.

For both caching modes, you can store media locally or use an external S3-compatible service. Moving between storage types is supported natively, without needing external tools like rclone.

#littleFedi #Fediverse

Replying to @stefano
ltning
ltning
@ltning @pleroma.anduin.net
1d Public
@stefano When can I upgrade my ppro/snac to littlefedi? :)
stefano

@ltning@pleroma.anduin.net snac is great, I would never consider to switch from that to littleFedi, unless there are specific reasons 馃槈

ps: what do you mean with ppro? Pentium Pro? How much ram do you have there?

Replying to @stefano
ltning
ltning
@ltning @pleroma.anduin.net
1d Public
@stefano It's mostly that I have three snacs running (in addition to pleroma, pixelfed, peertube, writefreely and hubzilla) and would like to diversify further. :-)
stefano

@ltning@pleroma.anduin.net I agree, monoculture is always bad, even in the open source world

Replying to @stefano
ltning
ltning
@ltning @pleroma.anduin.net
1d Public
@stefano Btw I forgot to answer your question: That's a dual Pentium Pro, in this case. So straight i686, no funny SIMD (well in this machine there's PProODP, so a lobotomised PII with MMX, but the other PPro I have is classic). 512MB. Runs X and stuff, I use it every day.
stefano

@ltning@pleroma.anduin.net It should be supported. Which OS are you using there?

Replying to @stefano
ltning
ltning
@ltning @pleroma.anduin.net
1d Public
@stefano NetBSD of course. It's @ltning
stefano

@ltning@pleroma.anduin.net @ltning@weirdr.net You're covered 馃槈:

stefano@brewer ~/littlefedi-public (main)> make allreleases
=> littlefedi-aix-ppc64
=> littlefedi-android-arm64
=> littlefedi-darwin-amd64
=> littlefedi-darwin-arm64
=> littlefedi-dragonfly-amd64
=> littlefedi-freebsd-386
=> littlefedi-freebsd-amd64
=> littlefedi-armv6-freebsd-arm
=> littlefedi-armv7-freebsd-arm
=> littlefedi-freebsd-arm64
=> littlefedi-illumos-amd64
=> littlefedi-linux-386
=> littlefedi-linux-amd64
=> littlefedi-armv6-linux-arm
=> littlefedi-armv7-linux-arm
=> littlefedi-linux-arm64
=> littlefedi-linux-loong64
=> littlefedi-linux-mips
=> littlefedi-linux-mips64
=> littlefedi-linux-mips64le
=> littlefedi-linux-mipsle
=> littlefedi-linux-ppc64
=> littlefedi-linux-ppc64le
=> littlefedi-linux-riscv64
=> littlefedi-linux-s390x
=> littlefedi-netbsd-386
=> littlefedi-netbsd-amd64
=> littlefedi-armv6-netbsd-arm
=> littlefedi-armv7-netbsd-arm
=> littlefedi-netbsd-arm64
=> littlefedi-openbsd-386
=> littlefedi-openbsd-amd64
=> littlefedi-armv6-openbsd-arm
=> littlefedi-armv7-openbsd-arm
=> littlefedi-openbsd-arm64
=> littlefedi-openbsd-ppc64
=> littlefedi-openbsd-riscv64
=> littlefedi-plan9-386
=> littlefedi-plan9-amd64
=> littlefedi-armv6-plan9-arm
=> littlefedi-armv7-plan9-arm
=> littlefedi-solaris-amd64
=> littlefedi-windows-386.exe
=> littlefedi-windows-amd64.exe
=> littlefedi-windows-arm64.exe
Done - dist/
Replying to @stefano
francois
francois
@francois
22h Public en

@stefano

I know nothing about windows, but isn't windows-386 commonly called DOS ? 馃榿 馃榿 馃榿 馃榿

Replying to @francois
stefano

@francois no, it's the old, 32 bit Windows (like XP, etc)

Replying to @stefano
ltning
ltning
@ltning @pleroma.anduin.net
21h Public
@stefano You tease. :D