diff --git a/CLAUDE.md b/CLAUDE.md index 4bfad16..550b00c 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -17,8 +17,6 @@ The dev script forces `HOST=yazd-nobat.localhost` so multi-domain detection work ```env NEXT_PUBLIC_API_URL=https://api.clinic-pro.ir # Backend API base URL -NEXT_PUBLIC_CLIENT_ID=... # OAuth client ID -NEXT_PUBLIC_CLIENT_SECRET=... # OAuth client secret DEV_MODE=TRUE # TRUE → blocks all crawlers + noindex ``` diff --git a/Dockerfile b/Dockerfile index 67f2b8e..b687f39 100644 --- a/Dockerfile +++ b/Dockerfile @@ -36,14 +36,10 @@ WORKDIR /app # Build-time arguments (Coolify: set these as Build Variables) ARG NEXT_PUBLIC_API_URL -ARG NEXT_PUBLIC_CLIENT_ID -ARG NEXT_PUBLIC_CLIENT_SECRET ARG DEV_MODE=FALSE # Expose them to `next build` ENV NEXT_PUBLIC_API_URL=$NEXT_PUBLIC_API_URL -ENV NEXT_PUBLIC_CLIENT_ID=$NEXT_PUBLIC_CLIENT_ID -ENV NEXT_PUBLIC_CLIENT_SECRET=$NEXT_PUBLIC_CLIENT_SECRET ENV DEV_MODE=$DEV_MODE ENV NEXT_TELEMETRY_DISABLED=1 ENV NODE_ENV=production diff --git a/README.md b/README.md index a574adb..3220c77 100644 --- a/README.md +++ b/README.md @@ -282,8 +282,6 @@ cp .env.example .env.local # 4. تنظیم متغیرهای محیطی # ویرایش .env.local: NEXT_PUBLIC_API_URL=http://localhost:8000 -NEXT_PUBLIC_CLIENT_ID=your_client_id -NEXT_PUBLIC_CLIENT_SECRET=your_client_secret DEV_MODE=TRUE # 5. اجرای پروژه در حالت Development @@ -696,8 +694,6 @@ export function Providers({ children }) { ```env # API Configuration NEXT_PUBLIC_API_URL=https://api.nobat724.com -NEXT_PUBLIC_CLIENT_ID=your_client_id -NEXT_PUBLIC_CLIENT_SECRET=your_client_secret # Development Mode (TRUE/FALSE) DEV_MODE=FALSE diff --git a/docker-compose.yml b/docker-compose.yml index d718f06..ff6d080 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -38,9 +38,6 @@ services: # API configuration NEXT_PUBLIC_API_URL: ${NEXT_PUBLIC_API_URL} DEV_MODE: ${DEV_MODE:-FALSE} - # Server-only OAuth credentials (not exposed to browser) - CLIENT_ID: ${CLIENT_ID:-${NEXT_PUBLIC_CLIENT_ID}} - CLIENT_SECRET: ${CLIENT_SECRET:-${NEXT_PUBLIC_CLIENT_SECRET}} # Health check (uses Dockerfile HEALTHCHECK) healthcheck: diff --git a/nixpacks.toml b/nixpacks.toml index e8cddd6..47da733 100644 --- a/nixpacks.toml +++ b/nixpacks.toml @@ -16,5 +16,4 @@ NEXT_TELEMETRY_DISABLED = "1" # These environment variables will need to be set in your deployment platform # NEXT_PUBLIC_API_URL - Set in deployment platform -# NEXT_PUBLIC_CLIENT_ID - Set in deployment platform -# NEXT_PUBLIC_CLIENT_SECRET - Set in deployment platform \ No newline at end of file +# DEV_MODE - Set in deployment platform (FALSE in production) \ No newline at end of file