diff --git a/.env.example b/.env.example new file mode 100644 index 0000000..6cb96b1 --- /dev/null +++ b/.env.example @@ -0,0 +1 @@ +GROQ_APIKEY=your_groq_api_key_here diff --git a/.gitignore b/.gitignore index 9cb93f8..9973fb2 100644 --- a/.gitignore +++ b/.gitignore @@ -46,3 +46,4 @@ macos/Flutter/ephemeral/ .env *.env *.env.* +!.env.example diff --git a/vercel.json b/vercel.json new file mode 100644 index 0000000..3b4b7ee --- /dev/null +++ b/vercel.json @@ -0,0 +1,6 @@ +{ + "installCommand": "if cd flutter; then git pull && cd ..; else git clone https://github.com/flutter/flutter.git; fi && flutter/bin/flutter doctor && flutter/bin/flutter clean && flutter/bin/flutter config --enable-web", + "buildCommand": "[ -n \"${GROQ_APIKEY}\" ] || { echo \"Error: GROQ_APIKEY environment variable is not set\"; exit 1; } && echo \"GROQ_APIKEY=${GROQ_APIKEY}\" > .env && flutter/bin/flutter build web --release", + "outputDirectory": "build/web", + "framework": null +}