File tree Expand file tree Collapse file tree 2 files changed +7
-8
lines changed
Expand file tree Collapse file tree 2 files changed +7
-8
lines changed Original file line number Diff line number Diff line change 1- FROM golang:1.20 as builder
1+ FROM golang:1.20 AS builder
22
33ENV TAG="nightly"
44ENV COMMIT=""
99
1010RUN make build
1111
12- # Download youtube-dl
12+ # Download yt-dlp
1313RUN wget -O /usr/bin/yt-dlp https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp && \
14- chmod +x /usr/bin/yt-dlp
14+ chmod a+rwx /usr/bin/yt-dlp
1515
1616# Alpine 3.21 will go EOL on 2026-11-01
1717FROM alpine:3.21
@@ -22,7 +22,7 @@ RUN apk --no-cache add ca-certificates python3 py3-pip ffmpeg tzdata \
2222 # https://github.com/golang/go/issues/59305
2323 libc6-compat && ln -s /lib/libc.so.6 /usr/lib/libresolv.so.2
2424
25- COPY --from=builder /usr/bin/yt-dlp /usr/bin/youtube-dl
25+ COPY --from=builder /usr/bin/yt-dlp /usr/local/ bin/youtube-dl
2626COPY --from=builder /build/bin/podsync /app/podsync
2727
2828ENTRYPOINT ["/app/podsync" ]
Original file line number Diff line number Diff line change @@ -31,17 +31,17 @@ any device in podcast client.
3131- One-click deployment for AWS.
3232- Runs on Windows, Mac OS, Linux, and Docker.
3333- Supports ARM.
34- - Automatic youtube-dl self update.
34+ - Automatic yt-dlp self update.
3535- Supports API keys rotation.
3636
3737## Dependencies
3838
3939If you're running the CLI as binary (e.g. not via Docker), you need to make sure that dependencies are available on
40- your system. Currently, Podsync depends on ` youtube-dl ` , ` ffmpeg ` , and ` go ` .
40+ your system. Currently, Podsync depends on ` yt-dlp ` , ` ffmpeg ` , and ` go ` .
4141
4242On Mac you can install those with ` brew ` :
4343```
44- brew install youtube-dl ffmpeg go
44+ brew install yt-dlp ffmpeg go
4545```
4646
4747## Documentation
@@ -156,4 +156,3 @@ $ docker compose up
156156## How to make a release
157157
158158Just push a git tag. CI will do the rest.
159-
You can’t perform that action at this time.
0 commit comments