diff --git a/Netgrimoire/Services/bazarr/bazarr.md b/Netgrimoire/Services/bazarr/bazarr.md new file mode 100644 index 0000000..a54b6f9 --- /dev/null +++ b/Netgrimoire/Services/bazarr/bazarr.md @@ -0,0 +1,46 @@ +--- +title: bazarr Stack +description: A Docker Swarm stack for running Bazarr in NetGrimoire. +published: true +date: 2026-04-04T01:21:48.586Z +tags: docker,swarm,bazarr +editor: markdown +dateCreated: 2026-04-04T01:21:48.586Z +--- + +# bazarr + +## Overview +Bazarr is a search engine built on top of Caddy and served via Kuma. It provides a powerful search interface for the NetGrimoire homelab. + +## Architecture +| Service | Image | Port | Role | +| --- | --- | --- | --- | +| bazarr | lscr.io/linuxserver/bazarr:latest | 6767 | Server | + +Host: docker4, Network: netgrimoire, Exposed via: caddy labels or Internal + +## Volume Setup +```bash +mkdir -p /DockerVol/bazarr/config +mkdir -p /data/nfs/Baxter/Data/ +``` + +## Deploy +```bash +docker stack deploy -c bazarr-stack.yml bazarr +``` + +## Monitoring +Kuma monitors from the following labels: +- `kuma.bazarr.http.name: "Bazarr"` +- `kuma.bazarr.http.url: "http://bazarr:6767"` + +## Common Failures +- **No Kuma instance detected**: Check that Caddy is serving on port 80 and that the Kuma service is running. +- **Bazarr not responding**: Ensure that the `diun.enable` setting in the swarm configuration is set to true and check for any issues with the container's image or environment variables. +- **Caddy configuration issue**: Verify that the Caddy configuration matches the expected format and that there are no syntax errors. + +## Notes +- Generated by Gremlin on 2026-04-04T01:21:48.586Z +- Source: swarm/bazarr.yaml \ No newline at end of file