@stefano i think it would run fine on a zero or something a bit bigger if it's maybe single-user instance. but what will be interesting over time is monitoring resources. also if you get to the point of optimisation reach out on our chat and i'll hand over some profiling tools that are simple to setup to determine where your best optimisations can happen
@stefano as you know i'm chomping at the bit as they say to see the source code. i have an idea how you did this from writing my own ap server in golang. but i have to say this is very nice. and the fact bsd is a first-class citizen makes me smile.
Boosted by
ᴊᴀᴇ[Ø]™
littleFedi doesn't need a Raspberry PI to run
It can run on a Raspberry PI - and this is totally different.
It's a Go app, so the current compatibility matrix is:
| Operating system | Published binaries (make release) |
Full release matrix (make release-all) |
Also compiles (make allreleases) |
|---|---|---|---|
| FreeBSD | amd64, arm64 | 386, arm | none |
| Linux | amd64, arm64, arm | 386, loong64, ppc64le, riscv64, s390x | mips, mipsle, mips64, mips64le, ppc64 |
| NetBSD | amd64, arm | arm64 | 386 |
| OpenBSD | amd64, arm64 | none | 386, arm, ppc64, riscv64 |
| illumos | amd64 | none | none |
| macOS | amd64, arm64 | none | none |
| Windows | amd64 | 386, arm64 | none |
| Solaris | none | none | amd64 |
| DragonFly BSD | none | none | amd64 |
| AIX | none | none | ppc64 |
| Plan 9 | none | none | 386, amd64, arm |
| Android | none | none | arm64 |
tap. tap. is this thing on?