bsky feeds about music music-atmosphere-feed.plyr.fm/
bsky feed zig
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix deploy: update zig version in Dockerfile, target baseline x86_64

- Zig 0.16.0-dev.3059 -> 0.16.0-dev.3070 to match zat requirement
- Explicitly target x86_64-linux-gnu with baseline CPU to avoid SIGILL
on Fly VMs that lack extended instruction sets
- Bump bot threshold from 50 to 500 posts/24h (50 was too aggressive)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

zzstoatzz a8cce24c b6f69579

+5 -5
+3 -3
Dockerfile
··· 7 7 libsqlite3-dev \ 8 8 && rm -rf /var/lib/apt/lists/* 9 9 10 - RUN curl -L https://ziglang.org/builds/zig-x86_64-linux-0.16.0-dev.3059+42e33db9d.tar.xz | tar -xJ -C /usr/local \ 11 - && ln -s /usr/local/zig-x86_64-linux-0.16.0-dev.3059+42e33db9d/zig /usr/local/bin/zig 10 + RUN curl -L https://ziglang.org/builds/zig-x86_64-linux-0.16.0-dev.3070+b22eb176b.tar.xz | tar -xJ -C /usr/local \ 11 + && ln -s /usr/local/zig-x86_64-linux-0.16.0-dev.3070+b22eb176b/zig /usr/local/bin/zig 12 12 13 13 WORKDIR /app 14 14 COPY build.zig build.zig.zon ./ 15 15 COPY src ./src 16 16 17 - RUN zig build -Doptimize=ReleaseSafe 17 + RUN zig build -Doptimize=ReleaseSafe -Dtarget=x86_64-linux-gnu -Dcpu=x86_64 18 18 19 19 FROM debian:bookworm-slim 20 20
+2 -2
src/server/http.zig
··· 232 232 return; 233 233 } 234 234 } else if (feed_type == .organic) { 235 - // get high-volume posters (>50 posts in last 24h = likely bots) 236 - exclude_dids = posts.getHighVolumePosters(alloc, 50, 24) catch |err| blk: { 235 + // get high-volume posters (>500 posts in last 24h = likely bots) 236 + exclude_dids = posts.getHighVolumePosters(alloc, 500, 24) catch |err| blk: { 237 237 std.debug.print("failed to get high-volume posters: {}\n", .{err}); 238 238 break :blk null; 239 239 };