- Notifications
You must be signed in to change notification settings - Fork1
An organizer for your porn, written in Go.
License
pl0mo/stash
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
- Stash gathers information about videos in your collection from the internet, and is extensible through the use of community-built plugins for a large number of content producers and sites.
- Stash supports a wide variety of both video and image formats.
- You can tag videos and find them later.
- Stash provides statistics about performers, tags, studios and more.
You canwatch a SFW demo video to see it in action.
For further information you can consult thedocumentation orread the in-app manual.
On Windows or macOS, running the app might present a security prompt since the binary isn't yet signed.
On Windows, bypass this by clicking "more info" and then the "run anyway" button. On macOS, Control+Click the app, click "Open", and then "Open" again.
Stash requires FFmpeg. If you don't have it installed, Stash will download a copy for you. It is recommended that Linux users installffmpeg
from their distro's package manager.
Stash is a web-based application. Once the application is running, the interface is available (by default) fromhttp://localhost:9999.
On first run, Stash will prompt you for some configuration options and media directories to index, called "Scanning" in Stash. After scanning, your media will be available for browsing, curating, editing, and tagging.
Stash can pull metadata (performers, tags, descriptions, studios, and more) directly from many sites through the use ofscrapers, which integrate directly into Stash.
Many community-maintained scrapers are available for download fromCommunityScrapers repository. The community also maintains StashDB, a crowd-sourced repository of scene, studio, and performer information, that can automatically identify much of a typical media collection. Inquire in the Discord for details. Identifying an entire collection will typically require a mix of multiple sources.
StashDB is the canonical instance of our open source metadata API,stash-box.
🇧🇷 🇨🇳 🇩🇰 🇳🇱 🇬🇧 🇪🇪 🇫🇮 🇫🇷 🇩🇪 🇮🇹 🇯🇵 🇰🇷 🇵🇱 🇷🇺 🇪🇸 🇸🇪 🇹🇼 🇹🇷
Stash is available in 25 languages (so far!) and it could be in your language too. We use Weblate to coordinate community translations. If you want to help us translate Stash into your language, you can make an account atStash's Weblate to get started contributing new languages or improving existing ones. Thanks!
Check out our documentation onStash-Docs for information about the software, questions, guides, add-ons and more.
For more help you can:
- Check the in-app documentation, in the top right corner of the app (it's also mirrored onStash-Docs)
- Join theMatrix space
- Join theDiscord server, where the community can offer support.
- Start adiscussion on GitHub
There is adirectory of community-created themes on Stash-Docs, along with instructions on how to install them.
You can also change the Stash interface to fit your desired style with various snippets fromCustom CSS snippets.
Pull requests are welcome!
SeeDevelopment andContributing for information on working with the codebase, getting a local development setup, and contributing changes.
About
An organizer for your porn, written in Go.
Topics
Resources
License
Stars
Watchers
Forks
Packages0
Languages
- Go59.3%
- TypeScript38.0%
- SCSS2.1%
- Makefile0.2%
- Python0.1%
- Dockerfile0.1%
- Other0.2%