Viktor Varland
1b340e25f3
fix: generate metadata for misc videos
build / build (push) Waiting to run
2025-09-30 22:02:10 +02:00
Viktor Varland
b35eaa902a
chore: refine error handling for bind mount related issues
build / build (push) Waiting to run
2025-09-30 12:48:12 +02:00
Viktor Varland
6cd9860681
fix: avoid bind mount read errors
build / build (push) Waiting to run
2025-09-30 12:39:49 +02:00
Viktor Varland
ed7236d491
chore: bind to all available interfaces
build / build (push) Waiting to run
2025-09-30 12:28:21 +02:00
Viktor Varland
2c1a0c8037
chore: change host port
build / build (push) Waiting to run
2025-09-30 12:24:51 +02:00
Viktor Varland
cd75bffa52
chore: ensure api-queue.json exists
build / build (push) Waiting to run
2025-09-30 12:10:12 +02:00
Viktor Varland
1be09be9db
chore: queue-file path to container
build / build (push) Waiting to run
2025-09-30 12:01:23 +02:00
Viktor Varland
9d9f8ae0a9
feat: add authfile for secret management
2025-09-30 11:56:22 +02:00
Viktor Varland
fa0d5183cd
feat: add ability to download a specific video
build / build (push) Waiting to run
2025-09-30 11:42:12 +02:00
Viktor Varland
02baccf0fc
feat: add dual upgrade paths for non-pipx
build / build (push) Waiting to run
2025-09-30 09:13:33 +02:00
Viktor Varland
c6236e2d9e
feat: add pipx upgrade before run
2025-09-30 09:09:23 +02:00
Viktor Varland
1a8351b3e5
fix: prepare for js runtime requirement
build / build (push) Waiting to run
2025-09-26 07:21:08 +00:00
Viktor Varland
94df38f642
refactor: add some comments
build / build (push) Has been cancelled
2025-09-09 09:32:36 +02:00
Viktor Varland
22d935609f
fix: inject curl-cffi for impersonation
build / build (push) Waiting to run
2025-09-09 09:11:16 +02:00
Viktor Varland
49b8dd4dd4
refactor: rename and rely on yt-dlp defauls more
build / build (push) Waiting to run
2025-09-09 09:05:47 +02:00
Viktor Varland
e236b4d043
fix: forgot the --extractor-args...
build / build (push) Waiting to run
2025-09-08 23:05:35 +02:00
Viktor Varland
db2bd135bc
fix: bgutil has a new extractor arg
build / build (push) Waiting to run
2025-09-08 23:01:46 +02:00
Viktor Varland
fcf1ef65d3
fix: remove test for a single vid
build / build (push) Waiting to run
2025-09-08 22:57:27 +02:00
Viktor Varland
db643947dc
fix: stop the extractor-args from overwriting eachother
build / build (push) Waiting to run
2025-09-08 22:54:25 +02:00
Viktor Varland
6ff2d53c2d
feat: use rss to fetch list of videos
...
build / build (push) Waiting to run
This uses RSS to fetch a list of videos to avoid the vid being invisible
due to "restrictions", then downloads the videos one-by-one instead of
scraping and parsing the channel page using yt-dlp.
We lose metadata for the entire channel (show-level) so introducing a
hack to download just the metadata of a channel.
2025-09-08 22:30:57 +02:00
Viktor Varland
a0e8bc8caa
fix: remove deprecate get-pot plugin
build / build (push) Waiting to run
2025-09-08 11:20:48 +00:00
Viktor Varland
24f45972c1
fix: missing closing parenthesis
build / build (push) Waiting to run
2025-09-08 13:09:05 +02:00
Viktor Varland
a833f4be45
fix: use mweb with po_token
build / build (push) Waiting to run
2025-09-08 13:06:26 +02:00
Viktor Varland
258bf784bb
feat: add control over player_client options
build / build (push) Waiting to run
2025-09-08 12:46:24 +02:00
Viktor Varland
c92fb61410
refactor: use json for config to reach zero deps
build / build (push) Successful in 1m30s
2025-04-15 08:27:02 +02:00
Viktor Varland
e75c7873d9
ci: dry-run false and daemon true
build / build (push) Successful in 1m30s
2025-04-14 21:49:33 +02:00
Viktor Varland
efc49fa4a2
docs: update readme with compose
build / build (push) Successful in 1m34s
2025-04-14 21:38:55 +02:00
Viktor Varland
b238c19236
ci: run as user 1000:1000
build / build (push) Successful in 1m29s
2025-04-14 21:35:58 +02:00
Viktor Varland
1aa4e66c7e
feat: support configuring the bgutil server
build / build (push) Successful in 1m22s
2025-04-14 13:06:07 +02:00
Viktor Varland
08779a5941
feat: use daemon flag to toggle scheduler/standalone
build / build (push) Successful in 1m22s
2025-04-14 12:50:26 +02:00
Viktor Varland
f1195adc5c
fix: add missing package
build / build (push) Successful in 1m22s
2025-04-14 12:39:35 +02:00
Viktor Varland
643a5fcbcd
feat: make quality and output_path_template optional
build / build (push) Failing after 24s
2025-04-14 12:36:14 +02:00
Viktor Varland
8eb2193f3c
feat: add scheduler
2025-04-14 12:35:53 +02:00
Viktor Varland
26ddc8ac66
feat: fix the container
build / build (push) Successful in 1m31s
2025-04-14 09:33:49 +02:00
Viktor Varland
504ab7cc48
docs: fix footnote
build / build (push) Successful in 2m50s
2025-04-12 13:33:53 +02:00
Viktor Varland
966417c479
docs: warn for broken container
build / build (push) Successful in 1m55s
2025-04-12 13:22:15 +02:00
Viktor Varland
0481bc3574
docs: space becomes dash
build / build (push) Successful in 1m56s
2025-04-12 13:18:13 +02:00
Viktor Varland
3129508e05
docs: use space for hyperlink
build / build (push) Successful in 1m57s
2025-04-12 13:15:45 +02:00
Viktor Varland
2db6517953
docs: fix links
build / build (push) Has been cancelled
2025-04-12 13:15:04 +02:00
Viktor Varland
c180c2d1b3
docs: fix links
build / build (push) Has been cancelled
2025-04-12 13:14:29 +02:00
Viktor Varland
938bd236fb
docs: expand readme
build / build (push) Has been cancelled
2025-04-12 13:13:18 +02:00
Viktor Varland
fdba6cd56a
docs: update pot/cookie info
build / build (push) Successful in 1m55s
2025-04-12 08:44:49 +02:00
Viktor Varland
8341131031
feat: po_token and verbose config options
build / build (push) Successful in 1m55s
2025-04-09 13:10:47 +02:00
Viktor Varland
3adf768132
docs: move around sections
build / build (push) Successful in 1m55s
2025-04-08 13:34:55 +02:00
Viktor Varland
b8ab0fa2bb
feat: load config from flag/env/fallback
build / build (push) Successful in 1m53s
2025-04-08 13:07:49 +02:00
Viktor Varland
8c91c20fb2
docs: add go install command
build / build (push) Successful in 1m57s
2025-04-08 12:45:37 +02:00
Viktor Varland
36f8e7dda6
docs: update readme with sane defaults
build / build (push) Successful in 1m54s
2025-04-08 12:35:57 +02:00
Viktor Varland
3c2ec61635
feat: support opml from youtube
build / build (push) Successful in 1m55s
2025-04-08 12:32:12 +02:00
Viktor Varland
4dc4c380c4
docs: readme update
build / build (push) Successful in 1m52s
2025-04-08 11:17:53 +02:00
Viktor Varland
00d37fbb45
feat: skip banner and fanart dls if exists
build / build (push) Successful in 1m54s
2025-04-08 08:51:43 +02:00