Commit Graph
134 Commits
Author SHA1 Message Date
jxxghp 7b97e2039f fix(nginx): expand SSE configuration to include logging and search stream endpoints 2026-05-17 08:29:57 +08:00
jxxghp 0ee9fec1d2 feat(browser): migrate to CloakBrowser for browser emulation and streamline dependency management
- Replace Playwright-based browser emulation with CloakBrowser as default
- Update config to support CloakBrowser options and humanization presets
- Refactor browser helper to use CloakBrowser context and remove cf_clearance dependency
- Update Dockerfile, entrypoint, and update scripts to install CloakBrowser runtime
- Ensure CloakBrowser kernel is pre-installed during local setup and dependency updates
- Add tests for CloakBrowser integration and legacy compatibility
2026-05-16 20:51:38 +08:00
纯白色冰淇淋 6834d8b2c7 fix: mitigate CVE-2026-42945 by using named captures in rewrite (#5769) 2026-05-14 17:19:59 +08:00
jxxghp a46ce24691 feat(venv): add uv compatibility for pip commands and enhance virtual environment setup 2026-05-12 23:01:27 +08:00
DDSRem 116465b6d8 chore(nginx): increase default upload size to 50M (#5760) 2026-05-12 20:08:33 +08:00
jxxghp 1b2433f7c2 feat: implement runtime dependency checks and recovery for plugin installations 2026-05-11 08:54:34 +08:00
jxxghp caf615f3bd feat(system): implement one-shot upgrade mode and enhance upgrade handling 2026-05-05 15:22:33 +08:00
jxxghp df1b2067b6 fix: 修正 docker 和 update.sh 中 python_version 的格式以匹配 sites.cpython-* 命名规则 2026-04-17 11:05:26 +08:00
jxxghp f3d9f25d02 优化资源包下载逻辑,只下载对应操作系统和Python版本的sites文件 2026-04-17 08:37:50 +08:00
DDSRem 4612d3cdde fix: unpin pip tooling in Docker build
Allow Docker builds to install the latest pip and pip-tools versions instead of constraining them, reducing maintenance overhead from version pin drift.

Made-with: Cursor
2026-03-24 19:59:32 +08:00
DDSRem 517300afe9 fix: clean typing issues and refresh runtime dependencies
Align endpoint/module type hints and config reload handling while updating base Python image and package pins to improve build/runtime compatibility.

Made-with: Cursor
2026-03-24 19:21:04 +08:00
Aqr-K 4873ffda84 fix: bug (#5605) 2026-03-23 03:34:55 +08:00
Aqr-K e68d607c9b fix(docker): 优化容器启动、优雅退出和Nginx配置 2026-03-20 20:28:16 +08:00
DDSRem 406e17b3fa fix(docker): locale-gen zh_CN, set LD_PRELOAD in final stage only
fix https://github.com/jxxghp/MoviePilot/commit/858da38680036637948833ed1e3c85ed35c3d107
2026-03-14 14:36:56 +08:00
jxxghp 858da38680 feat: Integrate jemalloc for improved memory allocation. 2026-03-14 12:00:12 +08:00
ziwiwiz 87cbda0528 fix(docker): optimize docker proxy listener config for better network isolation 2026-03-06 01:33:18 +08:00
ixff 9b125bf9b0 feat: 支持选择Playwright浏览器环境 2025-12-14 23:15:28 +08:00
囧囧JOJO 1845311f98 fix: 修复Docker编译时版本不兼容导致的报错问题
参考三楼回复:
https://stackoverflow.com/questions/76717537/valueerror-requirement-object-has-no-field-use-pep517-when-installing-pytho
2025-11-11 17:46:34 +08:00
DDSRem d962d9c7f6 feat(docker): add START_NOGOSU mode
fix https://github.com/jxxghp/MoviePilot/issues/4889
2025-09-05 21:30:59 +08:00
jxxghpandgemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> 4098018ee9 更新 entrypoint.sh
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-08-31 19:04:24 +08:00
Sebastian 133e7578b9 Update NGINX SSL port configuration 2025-08-31 17:17:26 +08:00
jxxghp a3b222574e add thetvdb cache 2025-08-28 08:05:10 +08:00
Aqr-K aad07433f4 fix(docker): Remove musl-dev and related code 2025-08-22 01:20:50 +08:00
DDSRem 44a6ee1994 fix(docker): 作業ディレクトリが間違っています 2025-08-21 22:17:18 +08:00
DDSRem d1e04588d0 feat(docker): refactor docker build process 2025-08-21 22:09:49 +08:00
DDSRem a1723d18fb fix(docker): 不要な権限設定を削除する 2025-08-21 21:54:33 +08:00
DDSRem 02339562ed fix(docker): レイヤー数を減らす 2025-08-21 21:28:18 +08:00
DDSRem e5804378c2 fix(docker): fuck ai bugs 2025-08-21 21:24:09 +08:00
jxxghp d457a23a1f fix build 2025-08-21 19:24:04 +08:00
jxxghp b6154e58b8 rollback dockerfile 2025-08-21 18:44:47 +08:00
jxxghp bfeb8d238a fix build 2025-08-21 12:45:05 +08:00
jxxghp d12c1b9ac4 remove musl-dev 2025-08-21 12:32:53 +08:00
jxxghp a240c1bca9 优化 Dockerfile 2025-08-21 09:47:23 +08:00
jxxghp 06df42ee3d 更新 Dockerfile 2025-08-21 07:21:58 +08:00
Cursor Agent 5c124d3988 fix: use full path for playwright command in Dockerfile
- Fix 'playwright: not found' error during Docker build
- Use /bin/playwright instead of playwright to ensure
  the command is executed from the virtual environment
- This resolves the issue where playwright install-deps chromium
  was failing because playwright wasn't in the system PATH
2025-08-20 16:16:02 +00:00
Cursor Agentandjxxghp 993bc3775b Checkpoint before follow-up message
Co-authored-by: jxxghp <jxxghp@live.cn>
2025-08-20 16:04:44 +00:00
jxxghp d48c6b98e8 rollback local postgresql 2025-08-19 08:30:07 +08:00
jxxghp b79ccfafed 优化 entrypoint.sh 中 PostgreSQL 命令的执行方式 2025-08-19 07:15:02 +08:00
jxxghp c87ba59552 更新 entrypoint.sh 2025-08-18 22:42:55 +08:00
jxxghp 91fd71c858 fix entrypoint.sh 2025-08-18 22:26:01 +08:00
jxxghp 6f64e67538 fix dockerfile 2025-08-18 21:42:44 +08:00
jxxghp bd7a0b072f fix entrypoint.sh 2025-08-18 21:22:29 +08:00
jxxghp 01ca001c97 fix entrypoint.sh 2025-08-18 21:10:24 +08:00
jxxghp 324ad2a87c 优化 PostgreSQL 数据目录初始化和启动逻辑 2025-08-18 20:55:33 +08:00
jxxghp d9ad2630f0 fix postgresql 2025-08-18 19:14:47 +08:00
jxxghp 83958a4a48 fix postgresql 2025-08-18 19:12:20 +08:00
jxxghp 1bbe7657b9 fix dockerfile 2025-08-18 11:42:53 +08:00
jxxghp b6cf54d57f 添加对 PostgreSQL 的支持 2025-08-18 11:19:17 +08:00
jxxghp 6ac8455c74 fix 2025-08-11 13:30:15 +08:00
doumao d760facad8 nginx cache js bug 2025-08-11 13:13:29 +08:00