|
| 1 | +--- |
| 2 | +title: monbooru |
| 3 | +--- |
| 4 | + |
| 5 | +monbooru is a private booru you run on your own machine. A booru is a |
| 6 | +tag-based image gallery: instead of sorting pictures into folders you |
| 7 | +attach tags to them (`red_hair`, `character:hakurei_reimu`, `rating:general`) |
| 8 | +and find things back by combining tags in a search. |
| 9 | + |
| 10 | + |
| 11 | + |
| 12 | +It is built for organizing a local media collection: your own photos |
| 13 | +and videos, downloaded art, manga archives, and AI-generated images. |
| 14 | +Everything runs from a single small binary with one SQLite database |
| 15 | +per gallery. Your files stay ordinary files on disk; removing monbooru |
| 16 | +leaves them exactly where they were. |
| 17 | + |
| 18 | +monbooru itself never touches the internet. Online features |
| 19 | +(downloading from boorus, reverse image lookup) are handled by the |
| 20 | +optional [addons](addons/_index.md). |
| 21 | + |
| 22 | +> **Local network only.** monbooru is designed for a trusted home |
| 23 | +> network or private VPN. It is not hardened for direct exposure to |
| 24 | +> the public internet. If you expose it anyway, the extra hardening |
| 25 | +> (TLS, access control...) is on you. |
| 26 | +
|
| 27 | +## What it does |
| 28 | + |
| 29 | +- Tag-based gallery with a folder tree, favorites, saved searches, |
| 30 | + collections and rating tags with an SFW ceiling. See |
| 31 | + [Searching](guides/searching/index.md) and [Tags](guides/tags/index.md). |
| 32 | +- A file watcher picks up new, moved and deleted files within seconds, |
| 33 | + and new images land in an [inbox](guides/inbox/index.md) for review. |
| 34 | +- Reads Stable Diffusion metadata (A1111/Forge and ComfyUI): prompts, |
| 35 | + models, seeds, full workflows. See [AI metadata](guides/ai-metadata.md). |
| 36 | +- Local [auto-tagging](guides/auto-tagger.md) with ONNX models (WD14 |
| 37 | + SwinV2, JoyTag, Camie v2) on CPU or GPU. |
| 38 | +- Images, video, animated GIFs, plus CBZ/ZIP archives browsed as one |
| 39 | + object with a built-in manga reader. |
| 40 | +- [Relations](guides/relations/index.md) between images: duplicates, |
| 41 | + alternates, version chains, derivatives, with near-duplicate |
| 42 | + detection and a side-by-side review session. |
| 43 | +- [Multiple galleries](guides/galleries/index.md) in one instance, each with |
| 44 | + its own files and database, plus export, import and |
| 45 | + [migration](guides/migrating.md) from Hydrus or Blombooru. |
| 46 | +- Reverse [lookup](guides/lookup/index.md) of your images against boorus, |
| 47 | + IQDB/SauceNAO and the Hydrus PTR, through a paired monloader. |
| 48 | +- A REST API with scoped tokens, covered in |
| 49 | + [Development](development.md). |
| 50 | + |
| 51 | +## Where to go |
| 52 | + |
| 53 | +- [Install](getting-started/install.md) gets it running with Docker in |
| 54 | + a few minutes; [First steps](getting-started/first-steps/index.md) walks |
| 55 | + the UI. |
| 56 | +- The [guides](guides/_index.md) cover each feature in day-to-day terms. |
| 57 | +- [Configuration](configuration.md) has the environment variables, |
| 58 | + theming and advanced tagger setup. |
| 59 | + |
| 60 | +## Addons |
| 61 | + |
| 62 | +monbooru works on its own, and nothing in it depends on the other apps |
| 63 | +being present. Two optional companions extend it: |
| 64 | + |
| 65 | +- **[monloader](addons/monloader/_index.md)** adds the online half: it |
| 66 | + downloads posts from booru sites into your collection with their |
| 67 | + tags, and runs reverse lookups on images you already have to |
| 68 | + backfill tags and sources. monbooru stays offline; monloader connects to the internet. |
| 69 | +- **[monsender](addons/monsender/_index.md)** adds the browser shortcut: an |
| 70 | + extension that sends the page you are viewing, or images picked from |
| 71 | + it, straight to monloader's download queue. It needs monloader. |
| 72 | + |
| 73 | +The [addons overview](addons/_index.md) explains how the pieces fit, |
| 74 | +and the [quick start](addons/quick-start.md) adds both to a running |
| 75 | +monbooru. |
0 commit comments