Files
Yuba/README.md
2019-05-23 04:48:00 -07:00

34 lines
1.5 KiB
Markdown

<img align="left" src="http://www.profiteroles.org/assets/yuba.png" style="float: left; margin-right: 30px;" width="120">
# Yuba
**Yuba** generates a web-browsable SQLite database from an HFS+ filesystem. Its client application gathers forensic-quality data about a locally attached disk, properly interpreting bundles, reading Spotlight data, Finder flags, labels, and other contextual information. It can generate hashes, thumbnails, and gather 3rd party metadata with exiftool and mediainfo. Yuba's filesystem catalogues are comprehensive, lightweight, optimized for massive (1 million+) trees, and reflect incremental changes to contents and metadata. A server-side PHP script is provided, which allows familiar, Finder-style browsing of a catalogue.
* **⇩ [Download Yuba 0.7.12.1](http://www.profiteroles.org/downloads/Yuba_0.7.12.1.zip)**
## Features
* Recursive directory scanning
* Properly interprets bundles
* Uses native macOS methods
* Spotlight metadata and icons
* Caches assets for re-scans
* Optional file hashes
* Tested with large filesystems
## Screenshots
<img src="http://www.profiteroles.org/assets/yuba_progress.png" width="600">
<img src="http://www.profiteroles.org/assets/yuba_browser_1.png" width="1100">
<img src="http://www.profiteroles.org/assets/yuba_browser_2.png" width="1100">
## Notes
Running Yuba requires disabling Gatekeeper by running `sudo spctl --master-disable` in the Terminal.
## Building from source
Building Minat requires Platypus and Pashua
* https://github.com/sveinbjornt/Platypus
* https://github.com/BlueM/Pashua