139 Commits

Author SHA1 Message Date
wimby
78b33544d3 fix: start YouTube challenge services before limited queue 2026-09-28 05:16:36 +02:00
tcely
d517f9f52f chore(yt-dlp): add output options 2026-09-13 15:19:37 -04:00
tcely
4ca20fdd74 chore: initialize service status permissions 2026-06-20 01:02:17 -04:00
tcely
0dc6c2ba15 chore(s6-overlay): use empty files in dependencies.d 2026-06-18 14:46:53 -04:00
tcely
4cd02ed690 fix(nginx): do not write these under /usr/local 2026-05-23 09:45:19 -04:00
tcely
2dc949878e feat: logging from Django to hat-syslog 2026-05-17 21:20:00 -04:00
tcely
de678068cd feat: proxy the web interface for stored logs 2026-05-17 21:19:48 -04:00
tcely
93033d6cc4 chore: clean up extra white-space 2026-05-16 07:13:28 -04:00
tcely
0b3be91894 chore: configure syslog for web servers 2026-05-16 07:13:25 -04:00
tcely
f53a70baca feat: add the busybox-syslogd service 2026-05-13 18:52:14 -04:00
tcely
0deb95e02c feat: add the hat-syslog-server service 2026-05-02 08:10:39 -04:00
tcely
9e76e89e17 fix: refactor service dependencies 2026-05-02 08:10:34 -04:00
tcely
0f1b6dafc9 chore(gunicorn): review and update configuration 2026-04-21 23:59:02 -04:00
tcely
b556f85a53 chore(nginx): use environment variables for gunicorn 2026-04-14 11:37:07 -04:00
tcely
d863a37879 bgutil-ytdlp-pot-provider 1.3.0 2026-03-02 11:21:49 -05:00
tcely
1170329e3e Run from a parallel directory 2026-01-12 07:42:22 -05:00
tcely
9b8fb01c6e Use jq to add the dependencies from ejs 2026-01-12 02:29:22 -05:00
tcely
45b523f33f Add tubesync-init dependency to yt-cipher 2026-01-11 23:31:24 -05:00
tcely
82c2e6c2e2 Run the patching script as long as it exists 2026-01-11 09:04:02 -05:00
tcely
f1902ed998 Add the yt-cipher service 2026-01-11 08:06:45 -05:00
tcely
93381f4cf9 Merge branch 'main' into patch-4 2026-01-11 06:31:49 -05:00
tcely
c3d4e9bb30 Include cipher_server.conf and add its variables 2026-01-11 06:27:33 -05:00
tcely
3111639e1b Create cipher_server.conf 2026-01-11 06:06:31 -05:00
tcely
7b8e02a8de Use balancer_by_lua_block in token_server.conf
* Remove `YT_POT_BGUTIL_BASE_URL`

* Prioritize the linked container details
2025-12-31 06:29:25 -05:00
tcely
9f4d19de51 Make and remove a temporary directory 2025-12-27 08:16:20 -05:00
tcely
0b965b52ed Fix errors when starting bgutil-ytdlp-pot-provider-build
- `tubesync-init` changed the permissions of `node` before us
- `npm` really likes to write to "${HOME}"
- use the correct way to run `typescript/tsc`
2025-12-27 07:41:07 -05:00
tcely
7c6f4e000d Store actually empty files 2025-12-27 06:26:37 -05:00
tcely
faa5464075 Run the token web server with deno 2025-12-27 05:59:51 -05:00
tcely
31f9406b96 Add --mtime option to yt-dlp config 2025-11-16 09:34:37 -05:00
tcely
9f48a5f1c9 Update and rename config/root/etc/yt-dlp.conf to config/root/etc/yt-dlp/config.txt 2025-11-16 09:33:14 -05:00
tcely
fd7cf73315 Create yt-dlp.conf 2025-11-16 09:21:47 -05:00
tcely
eaf6b593aa Delete config/root/etc/s6-overlay/s6-rc.d/tubesync-network-worker/type 2025-07-16 12:20:37 -04:00
tcely
6af77804a8 Delete config/root/etc/s6-overlay/s6-rc.d/tubesync-network-worker/down-signal 2025-07-16 12:20:27 -04:00
tcely
4be74ea2ae Delete config/root/etc/s6-overlay/s6-rc.d/tubesync-network-worker/dependencies 2025-07-16 12:20:15 -04:00
tcely
5f65e5b31e Delete config/root/etc/s6-overlay/s6-rc.d/tubesync-network-worker/run 2025-07-16 12:19:52 -04:00
tcely
d944e4d66b Delete config/root/etc/s6-overlay/s6-rc.d/background-task-workers/type 2025-07-16 12:19:28 -04:00
tcely
88119c66f6 Delete config/root/etc/s6-overlay/s6-rc.d/background-task-workers/contents.d/tubesync-network-worker 2025-07-16 12:19:18 -04:00
tcely
d098bdcf7b Delete config/root/etc/s6-overlay/s6-rc.d/user/contents.d/background-task-workers 2025-07-16 12:12:42 -04:00
tcely
103fa832a0 Delete config/root/etc/s6-overlay/s6-rc.d/tubesync-fs-worker/type 2025-07-05 06:22:46 -04:00
tcely
02aa04f854 Delete config/root/etc/s6-overlay/s6-rc.d/tubesync-fs-worker/down-signal 2025-07-05 06:22:35 -04:00
tcely
2393759206 Delete config/root/etc/s6-overlay/s6-rc.d/tubesync-fs-worker/dependencies 2025-07-05 06:22:23 -04:00
tcely
8f2fddbb97 Delete config/root/etc/s6-overlay/s6-rc.d/tubesync-fs-worker/run 2025-07-05 06:22:03 -04:00
tcely
58f162e6da Delete config/root/etc/s6-overlay/s6-rc.d/background-task-workers/contents.d/tubesync-fs-worker 2025-07-05 06:20:53 -04:00
tcely
9b17fef2f2 Add background-task-workers to user bundle 2025-06-24 20:05:12 -04:00
tcely
ac04fc0b64 Delete tubesync-db-worker 2025-06-24 19:39:00 -04:00
tcely
7bcb06d271 Create the XDG_STATE_HOME directory 2025-06-21 11:45:23 -04:00
tcely
bd06c5b888 Add the rest of the /config sub-directories 2025-05-30 01:17:11 -04:00
tcely
6f5d35d33c Support local settings stored in /config/tubesync 2025-05-30 00:35:39 -04:00
tcely
4a090ab553 Add huey-consumers to user bundle 2025-05-29 20:32:52 -04:00
tcely
a8e112b024 Add huey-filesystem to huey-consumers bundle 2025-05-29 20:30:55 -04:00