v1.0.0: Stable release
Caution
This release does NOT work anymore! Withny API changed!
Quick start with docker-compose
Create:
# credentials.yaml
username: <...>
password: <...>
# config.yaml
credentialsFile: 'credentials.yaml'
defaultParams:
outFormat: output/{{ .ChannelID }}/{{ .Date }} {{ .Title }}.{{ .Ext }}
waitForLive: true
remux: false
remuxFormat: 'mp4'
concat: true
scanDirectory: 'output'
eligibleForCleaningAge: '3h'
keepIntermediates: false
deleteCorrupted: true
extractAudio: true
labels: {}
channels:
'Hakua_Amou':
# docker-compose.yaml
services:
withny:
image: ghcr.io/darkness4/withny-dl:latest
restart: unless-stopped
command: [watch, -c, /config/config.yaml]
ports:
- 3000:3000
user: '${UID}:${GID}'
volumes:
- ./credentials.yaml:/secrets/credentials.yaml:ro
- ./config.yaml:/config/config.yaml:ro
- ./output:/output
mem_reservation: 256m
mem_limit: 1g
Run:
docker-compose up -d
SHA256 Checksums
211c37e7f7864af936515c92d6f084185a56ffd7add868dbb8c7d0ea31886c9d withny-dl-darwin-amd64
8a5a308b98469e77dff2bb95cc34817c50cec219301a9f06e7535d8cf2021ca7 withny-dl-darwin-arm64
c14fb8224ed71909318a416fbe7ae22121de2a688137c01b69777d75e2808a60 withny-dl-linux-amd64
29349a2a101c733cb6ff8bbd01bd1cbb5813186b243c336201bc202de5f9e72c withny-dl-linux-arm64
e209834d69882ea2af6d7a18cf58bcb56d30f31661699de1f4d88a43787c792e withny-dl-linux-riscv64
22800774320db4132a2b9717feb53e67e913f64b547f904eb0eb83f9d88adb21 withny-dl-windows-amd64.exe
Full Changelog: v0.2.12...v1.0.0