- Volume mount output folder to
/download
- Replace
[TWITCASTING_ID]
in the following command with the channel id you want to monitor. - Any other arguments will be passed to the underlying python script. Check TwitCasting Recorder for more information.
The standard operation is to monitor the channel, checking every 10 seconds, and record the live stream when it is live.
To modify the interval frequency, you can specify the argument such as loop 60
.
docker run --rm -v ".:/download" ghcr.io/jim60105/twitcasting-recorder [TWITCASTING_ID]
docker run --rm -v ".:/download" ghcr.io/jim60105/twitcasting-recorder [TWITCASTING_ID] loop 60
Also available at quay.io
Use once
as the argument to run the script once and exit.
docker run --rm -v ".:/download" ghcr.io/jim60105/twitcasting-recorder [TWITCASTING_ID] once
Any other arguments will be passed to the underlying python script. Check TwitCasting Recorder for more information.
docker run --rm -v ".:/download" ghcr.io/jim60105/twitcasting-recorder [TWITCASTING_ID] once -o [OUTPUT_FILE_NAME]
The functionality of Discord webhook notification can be config by using the environment variables.
While it is possible to use the -e option with docker run, it is strongly advised to use docker-compose deployment for a better choice.
- Clone this git repo.
- Copy
.env_sample
to.env
- Fill out
.env
docker-compose up -d
GNU GENERAL PUBLIC LICENSE Version 3
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.