Z / watchtower-install.sh
1 likes
0 forks
1 files
Last active
Add container label - "com.centurylinklabs.watchtower.enable=true" for automatic container updates.
| 1 | # watchtower.install: $app_domain |
| 2 | watchtower.install(){ |
| 3 | |
| 4 | # Config # |
| 5 | app_name="watchtower" # App Name |
| 6 | app_domain="watchtower" # local service |
| 7 | app_repo_url="https://github.com/containrrr/watchtower/" # App Codebase |
| 8 | app_version="latest" |
| 9 | app_path="/data/$app_domain" |
| 10 | data_path="$app_path/${app_name}_data" |
Last active
Web UI and updater for `yt-dlp`, since video sites regularly change their layouts, frequent updates of yt-dlp are required to keep up. Automatic nightly build of MeTube looks for a new version of `yt-dlp`, and if one exists, the build pulls it and publishes an updated docker image. Therefore, in order to keep up with the changes, it's recommended that you update your MeTube container regularly with the latest image. Install watchtower to auto update the Metube container, download queue will continue after container update.
| 1 | # metube.install: $app_domain $app_port $@ |
| 2 | alias mt.install="metube.install mt.$org_domain 8081 $MEDIA_PATH/YT/Download/" |
| 3 | # uses yt-dlp - A feature-rich command-line audio/video downloader - https://github.com/yt-dlp/yt-dlp |
| 4 | metube.install(){ |
| 5 | |
| 6 | # Config # |
| 7 | app_name="mt" # App Name |
| 8 | app_repo_url="https://github.com/alexta69/metube" # App Codebase |
| 9 | app_version="latest" |
| 10 | app_domain="${1:-"$app_name.$org_domain"}" # Unique app domain |
Newer
Older