Commit graph

35 commits

Author SHA1 Message Date
Khoa Vo
219d8a0140 refactor: make docker-compose generic for any domain deployment 2026-05-14 14:27:36 +07:00
Khoa Vo
7a798bf8f5 unify: single docker-compose for Synology NAS with amd64 support 2026-05-14 12:17:18 +07:00
Khoa Vo
f0dacd0189 chore: clean up docker-compose with clear documentation 2026-05-14 11:11:40 +07:00
Khoa Vo
21963a111c feat: update docker-compose and README for Synology NAS deployment 2026-05-14 11:06:39 +07:00
KV-Tube Deployer
3c7ac8ab08 ci: trigger docker build 2026-03-28 16:13:58 +07:00
KV-Tube Deployer
a83186f0c6 merge: combine forgejo into main docker-compose 2026-03-28 15:54:13 +07:00
KV-Tube Deployer
7a85e64a34 ci: use inline credentials, remove test workflows 2026-03-28 08:58:29 +07:00
KV-Tube Deployer
01ff348715 fix: use build arg for NEXT_PUBLIC_API_URL 2026-03-26 14:00:40 +07:00
KV-Tube Deployer
59ede37d1f fix: use NAS hostname for API URL and add CORS origins 2026-03-26 13:34:15 +07:00
KV-Tube Deployer
b5ad635ecb fix: correct API URL to use port 8981 2026-03-26 13:23:14 +07:00
KV-Tube Deployer
d22a362e97 update: use kv-tube v7 image 2026-03-26 12:55:52 +07:00
KV-Tube Deployer
a7cc65294d feat: Update subscriptions, comments, thumbnails and video player
- Add categorized subscriptions page with Show more/less
- Fix comments display on watch page
- Add thumbnail fallback handling across all pages
- Increase video buffer for smoother playback
- Add visibility change handler for background play
- Update Docker config for v5 deployment
2026-03-25 07:44:48 +07:00
KV-Tube Deployer
c5bcd100d9 Update docker-compose.yml: Bump image tag to v4.0.9 for Synology NAS deployment 2026-03-24 23:24:57 +07:00
KV-Tube Deployer
f43d0a3642 Fix missing thumbnails: Add error handling to image/video elements with fallback to YouTube defaults 2026-03-24 23:23:11 +07:00
KV-Tube Deployer
1f46c4dc1f Add Synology-compatible Dockerfile and docker-compose (v4.0.8) 2026-03-24 22:57:30 +07:00
KV-Tube Deployer
908f65218c fix: correct docker image name to match repo 2026-03-24 22:02:03 +07:00
KV-Tube Deployer
ec3df62220 chore: optimize docker for synology v4.0.7 2026-03-24 21:59:31 +07:00
KV-Tube Deployer
7717cf9028 feat: modernize watch page, add mix playlist, and fix navigation 2026-03-24 21:59:10 +07:00
KV-Tube Deployer
1929318a2e fix: nextjs server component map crash when backend returns null slices; Bump v4.0.6 2026-02-23 07:25:28 +07:00
KV-Tube Deployer
f82cbbff14 fix: Subscriptions/You tab cache invalidation, hide Shorts on mobile; Bump v4.0.5 2026-02-23 07:19:41 +07:00
KV-Tube Deployer
9a8a54285b feat: Background audio via Media Session and Minimal App Icon; Bump v4.0.4 2026-02-23 07:02:25 +07:00
KV-Tube Deployer
9f97791cc4 Implement PWA with unified logos and manifest; Bump v4.0.3 2026-02-23 06:59:15 +07:00
KV-Tube Deployer
a473d8f1de Fix Watch history, Subscriptions, Safari playback; Bump v4.0.2 2026-02-23 06:47:18 +07:00
KV-Tube Deployer
8ceef2d8a6 Deploy Single Container architecture with Supervisord 2026-02-22 21:12:51 +07:00
KV-Tube Deployer
335ae080b2 Bump deployment versions to v4.0.1 2026-02-22 21:06:46 +07:00
KV-Tube Deployer
549776e094 Fix audio playback, sidebar overlap, and UI highlights 2026-02-22 21:04:48 +07:00
KV-Tube Deployer
9fdf46697d fix: use NEXT_PUBLIC_API_URL and add yt-dlp to fix backend info fetching 2026-02-22 19:52:51 +07:00
KV-Tube Deployer
b39269e767 chore: setup Dockerfiles and CI for Forgejo and Synology 2026-02-22 17:29:42 +07:00
KV-Tube Deployer
5389df6d5b v3.1.3: Fix SPA redeclaration errors, update docker-compose for cookies 2026-01-20 07:25:27 +07:00
KV-Tube Deployer
ae1f6c86d6 v3.1: WebLLM summarization, improved translations, copy button, removed mini player
- Added WebLLM service for client-side AI summarization and translation
- Improved summary quality (5 sentences, 600 char limit)
- Added Vietnamese character detection for proper language labels
- Added Copy button for summary content
- Key Points now extract conceptual ideas, not transcript excerpts
- Removed mini player (scroll-to-minimize) feature
- Fixed main.js null container error
- Silent WebLLM loading (no overlay/toasts)
- Added transcript service with yt-dlp
2026-01-19 19:03:09 +07:00
KV-Tube Deployer
6d0b83cf2b Cleanup and documentation update 2026-01-12 09:41:27 +07:00
KV-Tube Deployer
8aef1a79d4 docs: update docker tag to latest 2026-01-11 22:04:16 +07:00
KV-Tube Deployer
38449d23d6 Bump version to v2.1 for cache busting 2026-01-10 14:56:24 +07:00
KV-Tube Deployer
81369b50eb Update docker-compose to use kv-tube:v2.0 and port 5000 2026-01-10 14:47:32 +07:00
Khoa.vo
fb65d88e6b Initial commit: KV-Tube v2.0 complete 2025-12-17 07:51:54 +07:00