diff --git a/.env.development b/.env.development index d07da0a5b..18db38191 100644 --- a/.env.development +++ b/.env.development @@ -108,3 +108,14 @@ MANACORE_SUPABASE_ANON_KEY=your-supabase-anon-key MANADECK_BACKEND_PORT=3004 MANADECK_SUPABASE_URL=https://your-manadeck-project.supabase.co MANADECK_SUPABASE_ANON_KEY=your-supabase-anon-key + +# ============================================ +# PICTURE PROJECT +# ============================================ + +PICTURE_SUPABASE_URL=https://your-picture-project.supabase.co +PICTURE_SUPABASE_ANON_KEY=your-supabase-anon-key + +# OAuth (optional - leave empty to disable) +PICTURE_GOOGLE_CLIENT_ID= +PICTURE_APPLE_CLIENT_ID= diff --git a/scripts/generate-env.mjs b/scripts/generate-env.mjs index ed877251d..7cd1f5da9 100644 --- a/scripts/generate-env.mjs +++ b/scripts/generate-env.mjs @@ -211,6 +211,26 @@ const APP_CONFIGS = [ PUBLIC_SUPABASE_ANON_KEY: (env) => env.MANADECK_SUPABASE_ANON_KEY, }, }, + + // Picture Mobile (Expo) + { + path: 'apps/picture/apps/mobile/.env', + vars: { + EXPO_PUBLIC_SUPABASE_URL: (env) => env.PICTURE_SUPABASE_URL, + EXPO_PUBLIC_SUPABASE_ANON_KEY: (env) => env.PICTURE_SUPABASE_ANON_KEY, + }, + }, + + // Picture Web (SvelteKit) + { + path: 'apps/picture/apps/web/.env', + vars: { + PUBLIC_SUPABASE_URL: (env) => env.PICTURE_SUPABASE_URL, + PUBLIC_SUPABASE_ANON_KEY: (env) => env.PICTURE_SUPABASE_ANON_KEY, + PUBLIC_GOOGLE_CLIENT_ID: (env) => env.PICTURE_GOOGLE_CLIENT_ID || '', + PUBLIC_APPLE_CLIENT_ID: (env) => env.PICTURE_APPLE_CLIENT_ID || '', + }, + }, ]; function main() {