ytdl-sub status ์ ์์: kjaymiller
Shows whether the YouTube channel you're viewing is already backed up by your self-hosted ytdl-sub archiver โ and lets you subscribe new channels in one click. Requires a ytdl-sub-api server you control.
์คํ์ ์คํ์
Androidโข์ฉ Firefox์์ ์ฌ์ฉ ๊ฐ๋ฅAndroidโข์ฉ Firefox์์ ์ฌ์ฉ ๊ฐ๋ฅ
ํ์ฅ ๋ฉํ ๋ฐ์ดํฐ
์ ๋ณด
Heads up: this extension is only a client. It does nothing on its own โ it talks to an HTTP API that fronts your ytdl-sub install. You need that API running somewhere the browser can reach before the extension is useful. The easiest way is the reference server โ a single
ytdl-sub status is a companion for the self-hosted ytdl-sub archiver. While you browse YouTube, it asks your own ytdl-sub-api server whether the current channel is already being archived, and shows the result as a small floating card on the page (and in the toolbar popup).
What it does
Setup
You need a running ytdl-sub-api server and a bearer token. On first launch the popup walks you through entering your API base URL and token. Firefox will prompt you to grant host permission for that URL โ accept it so the extension can reach your server.
Privacy
Requirements
Source / issues
Source code, docs, and issue tracker: https://github.com/kjaymiller/ytdl-sub-status (MIT-licensed).
docker compose up โ at https://github.com/kjaymiller/ytdl-sub-api.ytdl-sub status is a companion for the self-hosted ytdl-sub archiver. While you browse YouTube, it asks your own ytdl-sub-api server whether the current channel is already being archived, and shows the result as a small floating card on the page (and in the toolbar popup).
What it does
- Detects YouTube channel pages (
/@handle,/channel/UCxxx,/c/name,/user/name). - Looks up the channel against your ytdl-sub-api and shows a status dot:
- green โ backed up; shows name, preset, and retention, with Pull now and Unsubscribe actions.
- grey โ not backed up; shows a one-click subscribe form with keep-days, max-files, and preset.
- red โ error (misconfigured, unreachable, auth failure).
- Sub + pull subscribes and immediately triggers a fetch, instead of waiting for the scheduled run.
Setup
You need a running ytdl-sub-api server and a bearer token. On first launch the popup walks you through entering your API base URL and token. Firefox will prompt you to grant host permission for that URL โ accept it so the extension can reach your server.
Privacy
- No analytics, no telemetry, no third-party calls.
- All network traffic goes to the API base URL you configure and nowhere else.
- Your bearer token is stored in
browser.storage.localand is only read by the extension's background script. It is never exposed to page scripts. - Channel detection runs locally against the YouTube tab you have open.
Requirements
- A ytdl-sub-api server you control. The reference implementation โ ytdl-sub + cron + Flask API bundled as a single Docker Compose stack โ is at https://github.com/kjaymiller/ytdl-sub-api.
- A bearer token that your API validates.
Source / issues
Source code, docs, and issue tracker: https://github.com/kjaymiller/ytdl-sub-status (MIT-licensed).
0๋ช
์ด 0์ ์ผ๋ก ํ๊ฐํจ
๊ถํ ๋ฐ ๋ฐ์ดํฐ
ํ์ ๊ถํ:
- youtube.com ๋๋ฉ์ธ์ ์ฌ์ดํธ์์ ์ฌ์ฉ์์ ๋ฐ์ดํฐ์ ์ ๊ทผ
์ ํ์ ๊ถํ:
- youtube.com ๋๋ฉ์ธ์ ์ฌ์ดํธ์์ ์ฌ์ฉ์์ ๋ฐ์ดํฐ์ ์ ๊ทผ
๋ฐ์ดํฐ ์์ง:
- ๊ฐ๋ฐ์๊ฐ ์ด ํ์ฅ ๊ธฐ๋ฅ์ ๋ฐ์ดํฐ ์์ง์ด ํ์ํ์ง ์๋ค๊ณ ํฉ๋๋ค.
์ถ๊ฐ ์ ๋ณด
- ๋ถ๊ฐ ๊ธฐ๋ฅ ๋งํฌ
- ๋ฒ์
- 2026.3.0
- ํฌ๊ธฐ
- 19.84 KB
- ๋ง์ง๋ง ์ ๋ฐ์ดํธ
- 25์ผ ์ (2026๋ 4์ 26์ผ)
- ๊ด๋ จ ์นดํ ๊ณ ๋ฆฌ
- ๋ผ์ด์ ์ค
- MIT ๋ผ์ด์ ์ค
- ๋ฒ์ ๋ชฉ๋ก
- ๋ชจ์์ง์ ์ถ๊ฐ