# Bonfire public timelines (guest) ## Symptom Profile `@foss` shows posts, but `/` and `/public` can look empty (“That’s all for the last 30 days…”). **Local feed** should list instance posts. ## Root cause (2026-07-10) Posts were only in the author **outbox** feed, not in: | Feed | Pointer UUID | |------|----------------| | Local users | `797632fc-029e-06f0-1031-410d73a5558e` | | Anyone on the internet | `0aab414c-eb0a-ac1d-8c81-ef0d74ec55da` | Outbox feed (example foss): `019f487a-df20-4ed0-a334-40ec3eac23e7`. ## Fix applied SQL: copy all `bonfire_data_social_feed_publish` rows from the user outbox into the two public feeds (see `scripts/bonfire/publish-outbox-to-public.sql`). ## Verify ```bash curl -sS http://127.0.0.1:9021/feed/local | grep -c gitbot # or open https://bonfire.hacktivism.ch/feed/local # profile: https://bonfire.hacktivism.ch/@foss ``` Note: Guest **Front page** (`/`) may still emphasise Spotlight (empty until pins). Prefer **Local** (`/feed/local`) for the public instance timeline. `FEDERATE=true` in env; UI may still show “Federation disabled” if app `activity_pub` instance `federating` was false until runtime refresh.