feat(docker): disable Next.js telemetry in containerized deployments

- Add NEXT_TELEMETRY_DISABLED=1 to Dockerfile (builder and runner stages)
- Add NEXT_TELEMETRY_DISABLED=1 to docker-compose.yml
- Add build-args to GitHub Actions workflow
- Document environment variables in README

This ensures no telemetry data is collected from containerized
deployments, respecting user privacy and reducing network overhead.
This commit is contained in:
retrozenith
2025-12-28 13:08:47 +02:00
parent c4f7519a3b
commit 450d692d5b
4 changed files with 26 additions and 1 deletions

View File

@@ -63,6 +63,8 @@ jobs:
cache-from: type=gha
cache-to: type=gha,mode=max
platforms: linux/amd64,linux/arm64
build-args: |
NEXT_TELEMETRY_DISABLED=1
- name: Image digest
run: echo ${{ steps.meta.outputs.digest }}