# Bonfire logo not served (2026-07-11)

After `scripts/bonfire/apply-branding.sh` the sidebar showed a broken image.

## Symptom

- `instance_icon` was `/images/hacktivism-logo.svg` but the file returned 404
- `data/branding/` on disk is not a public URL; `/branding/` is not served by Bonfire

## Official docs

[Admin Tools — Instance Settings](https://docs.bonfirenetworks.org/admin-tools.html) covers instance name and icon in the admin UI only.

No official guide for custom static files in Docker/podman. We use a bind-mount workaround.

## Fix

`compose.yml` mounts `data/branding/logo.svg` into `priv/static/images/hacktivism-logo.svg`.  
Recreate web: `podman-compose up -d --no-deps --force-recreate web`