lobehub/docker-compose
XYenon 7eb78c43e6
👷 build: add INTERNAL_APP_URL for server-to-server calls (#9960)
*  feat: add INTERNAL_APP_URL for server-to-server calls

Add INTERNAL_APP_URL environment variable to bypass CDN/proxy for internal operations like embedding and file chunking. Falls back to APP_URL if not set.

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>

* 📝 docs: add INTERNAL_APP_URL documentation

Add documentation for INTERNAL_APP_URL environment variable in:
- docker-compose .env.example
- Docker Compose deployment guide (English and Chinese)

Explains how to bypass CDN/proxy for server-to-server operations.

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>

*  test: add tests for INTERNAL_APP_URL feature

Add comprehensive test coverage for INTERNAL_APP_URL:
- Test fallback behavior to APP_URL when INTERNAL_APP_URL is not set
- Test explicit INTERNAL_APP_URL configuration
- Test localhost bypass for CDN/proxy
- Test createAsyncServerClient using INTERNAL_APP_URL
- Test authentication headers in async calls

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>

---------

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
2025-11-06 13:28:54 +08:00
..
local 👷 build: add INTERNAL_APP_URL for server-to-server calls (#9960) 2025-11-06 13:28:54 +08:00
production Update ghcr.io/grafana/xk6-client-tracing Docker tag to v0.0.9 (#9666) 2025-10-17 16:14:08 +08:00
minio-bucket.config.json 📝 docs: Docker Compose for database ver. (#3607) 2024-08-27 23:52:20 +08:00
setup.sh 🔨 chore: Migrate self-hosting auth to Casdoor@v2 (#8767) 2025-08-12 00:19:29 +08:00