You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+22-1Lines changed: 22 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -183,8 +183,29 @@ docker build \
183
183
|`BEETS_REF`| The git ref of [`beetbox/beets`](https://github.com/beetbox/beets) to build (tag, branch, or SHA) |
184
184
|`APK_BUILD_DEPS`| Space-separated list of Alpine packages to install at build time |
185
185
|`APK_RUNTIME_EXTRAS`| Space-separated list of Alpine packages to include in the final image |
186
+
|`PIP_SOURCE_OVERRIDES`| Space-separated overrides in the form `package=spec`, replacing entries in `DEFAULT_PIP_SOURCES`|
186
187
|`USER_PIP_PACKAGES`| Space-separated list of user Python packages (wheels). Must already exist on PyPI or a compatible index so they can be wheeled offline. |
187
188
189
+
#### Overriding default pip sources
190
+
191
+
Set `PIP_SOURCE_OVERRIDES` to point specific packages at alternative sources (e.g., Git forks) without editing the Dockerfile:
For sources already specified as full VCS URLs (like `importreplace`, which defaults to `git+https://github.com/edgars-supe/beets-importreplace.git`), you need to match the exact token:
0 commit comments