The Self Host page
Sign in to fish.audio and open Developer → Self Host. Everything your team needs to start is there:- Your deployment — the delivery forms your team is granted. If it is empty, or the page reports that self-host deployment is not enabled, contact your account manager.
- The versions available to you, and the documentation bundle for each — see Releases.
- Install commands built for your team, with the registry host, artifact references, and the version you pick already filled in.
The registry host, the artifact references, and the versions available to you are
specific to your team and are shown only in the dashboard — copy them from the Self
Host page.
Prerequisites
- Self-hosting enabled for your team under an enterprise agreement.
- A fish.audio account that is a member of that team.
- Docker, and Helm 3.8 or newer for the OCI chart commands.
Create a deploy token
1
Open the Deploy Tokens card
On Developer → Self Host, select Create Deploy Token.
2
Name it for where it will be used
Use a name that identifies the consumer, such as
prod-cluster or ci-mirror. The
name appears in the token list alongside the creation date and last-used time.3
Copy the token immediately
The token value is shown once, at creation. Store it in your secret manager before
closing the dialog. If you lose it, rotate the token to issue a new one.
Managing tokens
Recommended practice:
- Issue one token per consumer — production cluster, staging cluster, CI mirror — so a single revocation never takes down more than one of them.
- Store tokens in your secret manager, not in values files or version control.
- Rotate on your normal credential schedule and whenever someone with access to a token leaves the team.

