diff options
| author | Christopher Kapic <[email protected]> | 2023-02-07 19:00:13 -0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2023-02-07 19:00:13 -0800 |
| commit | e6f924d73cb500a769a6c625e95ea3dc40d47997 (patch) | |
| tree | d459e03babe9824815ba2738bf3f884a4f5bd4df | |
| parent | 2867806952fe3569c5ce8e6138c19cf8e0e72951 (diff) | |
| download | caprover-one-click-apps-e6f924d73cb500a769a6c625e95ea3dc40d47997.tar.gz caprover-one-click-apps-e6f924d73cb500a769a6c625e95ea3dc40d47997.zip | |
Add TubeSync (#861)
* Add TubeSync
* Update TubeSync
---------
Co-authored-by: Christopher Kapic <[email protected]>
| -rw-r--r-- | public/v4/apps/tubesync.yml | 50 | ||||
| -rw-r--r-- | public/v4/logos/tubesync.png | bin | 0 -> 25527 bytes |
2 files changed, 50 insertions, 0 deletions
diff --git a/public/v4/apps/tubesync.yml b/public/v4/apps/tubesync.yml new file mode 100644 index 0000000..fe960ee --- /dev/null +++ b/public/v4/apps/tubesync.yml @@ -0,0 +1,50 @@ +captainVersion: 4 +services: + $$cap_appname: + image: ghcr.io/meeb/tubesync:$$cap_tubesync_version + volumes: + - $$cap_appname-config:/config + - $$cap_appname-downloads:/downloads + restart: always + environment: + PUID: $$cap_puid + PGID: $$cap_pgid + TZ: $$cap_timezone + HTTP_USER: $$cap_username + HTTP_PASS: $$cap_password + caproverExtra: + containerHttpPort: '4848' +caproverOneClickApp: + variables: + - id: $$cap_tubesync_version + label: TubeSync Version + defaultValue: 'v0.12.0' + description: Check out their docker page for the valid tags https://github.com/meeb/tubesync/tags + validRegex: /^([^\s^\/])+$/ + - id: $$cap_username + label: TubeSync User + defaultValue: 'admin' + description: 'Username for TubeSync' + - id: $$cap_password + label: Password + defaultValue: $$cap_gen_random_hex(16) + description: 'Your password for TubeSync' + validRegex: /^([^\s^\/])+$/ + - id: $$cap_timezone + label: Timezone + defaultValue: America/Chicago + - id: $$cap_puid + label: PUID + defaultValue: 1000 + - id: $$cap_pgid + label: PGID + defaultValue: 1000 + instructions: + start: >- + TubeSync is a PVR (personal video recorder) for YouTube. Or, like Sonarr but for YouTube (with a built-in download client). It is designed to synchronize channels and playlists from YouTube to local directories and update your media server once media is downloaded. + end: >- + Aaaand you're done! 😄 + Your service is available at http://$$cap_appname.$$cap_root_domain + displayName: 'TubeSync' + isOfficial: true + description: Syncs YouTube channels and playlists to a locally hosted media server diff --git a/public/v4/logos/tubesync.png b/public/v4/logos/tubesync.png Binary files differnew file mode 100644 index 0000000..10c6bb6 --- /dev/null +++ b/public/v4/logos/tubesync.png |
