Commit Graph
618 Commits
Author SHA1 Message Date
tcely 3c5641b542 Ignore a curl config file that may exist 2024-11-24 05:44:22 -05:00
tcely 599728d38c Had file inspect the binary from the /init script instead. 2024-11-24 05:33:53 -05:00
tcely 10678afca2 Log what file determined about the extracted files 2024-11-24 00:33:45 -05:00
tcely d4834e427f Failed ffmpeg is now noisier
This should be enough to fail the build when the binary doesn't work.
2024-11-24 00:27:33 -05:00
tcely 908b55c191 Show which directories were created 2024-11-24 00:21:57 -05:00
tcely 401c687725 Adjusted HOME only for pipenv
Nothing later should have been affected, but this is the cleaner way.
2024-11-24 00:18:51 -05:00
tcely a60f68faf3 Used printf consistently
Specifically turn off flags to printf where none are intended.
There are fewer things to keep in mind this way.
2024-11-24 00:15:28 -05:00
meeb 73037ecd60 Merge pull request #559 from tcely/patch-2
Remove value from TARGETARCH
2024-11-23 12:57:13 +11:00
tcely 304c36d648 Remove value from TARGETARCH
This should be set by the build system. I had stuck that value in while testing from the command line.
2024-11-22 12:55:21 -05:00
meeb 429cc66d26 bump yt-dlp and ffmpeg 2024-11-23 03:45:20 +11:00
meeb f425f952f8 Merge pull request #558 from tcely/patch-1
Reworked Dockerfile
2024-11-23 03:37:24 +11:00
tcely 83f2831439 More fixes from testing for download_expected_file
- Used download_expected_file for ffmpeg also
- Updated to a ffmpeg version that could be downloaded
- Optimized tar extraction for ffmpeg
- Preserved the original `/root` using a copy in `/tmp` instead
- DRY'd the file name and expected / URL values
2024-11-22 10:43:00 -05:00
tcely 8885571c5a Fixes from testing for download_expected_file 2024-11-22 06:39:35 -05:00
tcely e654eca107 Used download_expected_file for s6 2024-11-22 05:48:08 -05:00
tcely 17b03e2c69 Moved s6 hashes into build args 2024-11-22 04:24:21 -05:00
tcely 23cf332d02 Record version values in the container
I'm tempted to use a .environment file to set the build argument values so that there is less to change for new versions.

Perhaps later 

Also, I am unsure why we don't just use `ARCH="${TARGET ARCH}"` since we are only using `ARCH` in things we control, as far as I can tell.
2024-11-22 03:31:54 -05:00
meeb 30d2b68cbd Merge pull request #556 from tcely/patch-1
Use YOUTUBE_DL_TEMPDIR setting
2024-11-20 15:37:13 +11:00
tcely 726d128db9 Added YOUTUBE_DL_TEMPDIR 2024-11-19 17:34:58 -05:00
tcely 314f3d874a Enable the yt-dlp tempdir by default 2024-11-19 17:32:07 -05:00
tcely 41e24b82b8 Made DEBUG work for youtube-dl also 2024-11-19 17:29:55 -05:00
tcely 20d631ca78 Use YOUTUBE_DL_TEMPDIR setting
Fixes #218
2024-11-19 17:06:46 -05:00
meeb cca45e06d1 bump ffmpeg and yt-dlp 2024-10-31 20:15:46 +11:00
meeb 65229c3e9f bump s6 to 3.2.0.0, bump ffmpeg, bump yt-dlp 2024-10-05 19:32:28 +10:00
meeb 046909333f Merge pull request #537 from michalmiddleton/patch-1
Fix python version in manage.py
2024-08-24 16:49:32 +10:00
Michal Middleton 8979710380 Fix python version in manage.py 2024-08-23 19:09:40 -05:00
meeb 4c5d6b7a4d bump to 0.13.7 2024-08-07 15:57:21 +10:00
meeb 5af3d116bd bump ffmpeg and yt-dlp 2024-08-07 15:53:27 +10:00
meeb 3efff6d501 enable video indexing as the default 2024-08-07 15:50:55 +10:00
meeb 9fc98c7935 Merge pull request #523 from FaySmash/tweaked
Add support for indexing Streams
2024-08-07 14:58:35 +10:00
FaySmash 963cae72a0 Merge branch 'meeb:main' into tweaked 2024-08-06 19:38:16 +02:00
meeb 7d9f2005e4 bump ffmpeg and yt-dlp 2024-08-03 19:50:47 +10:00
meeb 9b2300d8f6 bump ffmpeg 2024-07-28 18:10:39 +10:00
Fay Smash cab2077039 Add support for indexing Streams 2024-07-20 22:50:01 +02:00
meeb 133f87d826 wrong language 2024-07-18 14:24:11 +10:00
meeb 623867ea3a upload_date is set by metadata and is not a filterable field 2024-07-18 14:23:31 +10:00
meeb ebbf654cb5 account for upload_date not being set when filtering media by date 2024-07-18 14:18:02 +10:00
meeb 68de807483 add check that media items have a published date from metadata set before checking for download caps when filtering, resolves #519 (related to #515) 2024-07-18 01:42:36 +10:00
meeb 69a824e334 increase cached title length to 200 chars, ensure title is never set over 200 chars, resolves #518 (related to #515) 2024-07-18 01:37:27 +10:00
meeb 99e6280334 missing import related to #94 2024-07-14 19:15:40 +10:00
meeb b6cec8ab11 move saving all media items linked to a source when the source is saved to recalculate media skip status to background task, resolves #94 2024-07-14 19:13:14 +10:00
meeb 94dbe8bf48 Merge pull request #517 from timwhite/docker-build-caching
Docker build caching
2024-07-13 18:28:47 +10:00
meeb 82927a580b Merge pull request #516 from timwhite/higher-order-custom-filter
Allow semi easy addition to filtering logic
2024-07-13 18:21:38 +10:00
Tim b0c09ded47 Sort install lists so we can easily uninstall the build deps 2024-07-13 16:16:35 +08:00
Tim 9a8618cb90 Docker compose shouldn't have version numbers now 2024-07-13 16:12:32 +08:00
Tim 1e6577130a Add docs, add logging 2024-07-13 16:08:32 +08:00
Tim aa36cace75 Fix #509. Allow semi easy override of filtering logic with custom python code so it can be extended by end users 2024-07-13 15:48:16 +08:00
meeb 8f31b86ae9 Merge pull request #515 from timwhite/improve-skip-filtering
Improve skip filtering with regex invert and duration limits
2024-07-13 17:24:06 +10:00
Tim 575a6f0c6c Reduce how often we filter the media, it happens at save time 2024-07-13 08:25:16 +08:00
Tim 14429fd478 Improve docker build to make use of caching more 2024-07-13 07:46:54 +08:00
Tim 4749193edd Allow inverting filter text. Fix #266 2024-07-13 07:37:10 +08:00