saashq icon indicating copy to clipboard operation
saashq copied to clipboard

ENV Variables

Open dbhurley opened this issue 2 years ago • 1 comments

echo "" > .env.local # Clear the .env.local file
          echo DATABASE_URL: ${{ secrets.DATABASE_URL }} >> .env
          echo GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} >> .env.local
          echo GOOGLE_ID: ${{ secrets.GOOGLE_ID }} >> .env.local
          echo GOOGLE_SECRET: ${{ secrets.GOOGLE_SECRET }} >> .env.local
          echo RESEND_API_KEY: ${{ secrets.RESEND_API_KEY }} >> .env.local
          echo DO_ENDPOINT: ${{ secrets.DO_ENDPOINT }} >> .env.local
          echo DO_REGION: ${{ secrets.DO_REGION }} >> .env.local
          echo DO_ACCESS_KEY_ID: ${{ secrets.DO_ACCESS_KEY_ID }} >> .env.local
          echo DO_ACCESS_KEY_SECRET: ${{ secrets.DO_ACCESS_KEY_SECRET }} >> .env.local
          echo DATABASE_URL: ${{ secrets.DATABASE_URL }} >> .env.local
          echo JWT_SECRET: ${{ secrets.JWT_SECRET }} >> .env.local
          echo NEXTAUTH_URL: ${{ secrets.NEXTAUTH_URL }} >> .env.local
          echo NEXT_PUBLIC_APP_NAME: ${{ secrets.NEXT_PUBLIC_APP_NAME }} >> .env.local
          echo NEXT_PUBLIC_APP_V: ${{ secrets.NEXT_PUBLIC_APP_V }} >> .env.local
          echo NEXT_PUBLIC_APP_URL: ${{ secrets.NEXT_PUBLIC_APP_URL }} >> .env.local

Should list all required env variables in the Readme. Should also clarify how to define all these.

Finally, feels like all the DO vars should not be required for Vercel deployment. Nor the Google or Github ones.

The .env.example should maintain all required env variables necessary to successfully run.

dbhurley avatar Dec 17 '23 03:12 dbhurley