-
Notifications
You must be signed in to change notification settings - Fork 0
Credential and Project ID Reference
AzureDoom edited this page Aug 5, 2026
·
2 revisions
| Platform | API key source | Project ID location |
|---|---|---|
| Modtale |
modTaleKey or MODTALE_KEY
|
modtale.projectId |
| CurseForge |
curseKey or CURSE_KEY
|
curseforge.projectId |
| Modifold |
modifoldKey or MODIFOLD_KEY
|
modifold.projectId |
| Thunderstore |
thunderstoreToken or TCLI_AUTH_TOKEN
|
thunderstore.namespace / thunderstore.packageName
|
| GitHub |
githubToken or GITHUB_TOKEN
|
github.repository (auto-detected from git remote if omitted) |
| Maven |
mavenUsername/mavenPassword or MAVEN_USERNAME/MAVEN_PASSWORD (optional) |
maven.url |
API key property names and environment variable names can be customized in the DSL using apiKeyProp and apiKeyEnv (or usernameProp/usernameEnv/passwordProp/passwordEnv for Maven).
You can get your API from the following links:
- Modtale: https://modtale.net/dashboard/developer
- CurseForge: https://authors.curseforge.com/#/settings/api-tokens
- Modifold: https://modifold.com/settings/api
- Thunderstore: https://thunderstore.io/settings/teams/: [your team] → Service Accounts → Add service account
- GitHub: https://github.com/settings/tokens: generate a token (classic or fine-grained) with
repo/ "Contents: Read and write" access to the target repository.