One feed per organization
Cargo, Maven, npm, NuGet and PyPI packages live at one address. A token from one organization never sees another organization's packages.
Private registry
Publish Cargo, Maven, npm, NuGet and PyPI packages from CI and install them from anywhere.
Create a token in the dashboard, replace $YAPCAT_TOKEN with it, and run the command for your ecosystem.
Cargo
export CARGO_REGISTRIES_ACME_INDEX="sparse+https://yapcat.meitaim.dev/cargo/acme/" export CARGO_REGISTRIES_ACME_TOKEN="$YAPCAT_TOKEN" export CARGO_REGISTRIES_ACME_CREDENTIAL_PROVIDER="cargo:token" cargo publish --registry acme
Cargo, Maven, npm, NuGet and PyPI packages live at one address. A token from one organization never sees another organization's packages.
Give each token read, write or withdraw access, package by package. Revoke it at any time.
No new password to remember. People you invite get only the permissions you give them.