Add source GraphQL cURL config.yml
In Stash open Settings → Plugins , scroll to Available Plugins and click Add Source .
Paste these values:Name Servbot91/Sakotos-Stash-RepoCopy Copied Source URL https://raw.githubusercontent.com/Servbot91/Sakotos-Stash-Repo/main/plugins/manifest.ymlCopy Copied Local path servbot91-sakotos-stash-repoCopy Copied
Expand the new source, tick DiceR , then click Install .
Adding the source lets Stash show updates for it later.
Open http://localhost:9999/playground , paste this and press ▶. Stash downloads and installs in the background. No source needed.
Copy Copied mutation InstallPlugins {
installPackages(
type: Plugin
packages: [
{ id: "DiceR", sourceURL: "https://raw.githubusercontent.com/Servbot91/Sakotos-Stash-Repo/main/plugins/manifest.yml" }
]
)
}
Run in a terminal that can reach your Stash. Add your API key in Your Stash below if Stash has a login.
Copy Copied curl -X POST 'http://localhost:9999/graphql' \
-H 'Content-Type: application/json' \
--data '{"query":"mutation($p:[PackageSpecInput!]!){installPackages(type:Plugin,packages:$p)}","variables":{"p":[{"id":"DiceR","sourceURL":"https://raw.githubusercontent.com/Servbot91/Sakotos-Stash-Repo/main/plugins/manifest.yml"}]}}'Merge into plugins: in Stash's config.yml and restart. Keep any sources you already have.
Copy Copied plugins:
package_sources:
- name: Servbot91/Sakotos-Stash-Repo
url: https://raw.githubusercontent.com/Servbot91/Sakotos-Stash-Repo/main/plugins/manifest.yml
local_path: servbot91-sakotos-stash-repo
Your Stash: http://localhost:9999
Stash address
API key (optional, stays in this browser)