# Since the ".env" file is gitignored, you can use the ".env.example" file to # build a new ".env" file when you clone the repo. Keep this file up-to-date # when you add new variables to `.env`. # This file will be committed to version control, so make sure not to have any # secrets in it. If you are cloning this repo, create a copy of this file named # ".env" and populate it with your secrets. # When adding additional environment variables, the schema in "/src/env.js" # should be updated accordingly. # Next Auth # You can generate a new secret on the command line with: # npx auth secret # https://next-auth.js.org/configuration/options#secret AUTH_SECRET="" # Next Auth Discord Provider AUTH_DISCORD_ID="" AUTH_DISCORD_SECRET="" # Drizzle DATABASE_URL="postgresql://postgres:postgres@localhost:5432/hristudio" # S3/MinIO Configuration S3_ENDPOINT="http://localhost:9000" S3_REGION="us-east-1" S3_ACCESS_KEY="minioadmin" S3_SECRET_KEY="minioadmin" S3_BUCKET_NAME="hristudio" S3_USE_PATH_STYLE_ENDPOINT=true # Next Auth Configuration # Generate one using: openssl rand -base64 32 NEXTAUTH_SECRET="" NEXTAUTH_URL="http://localhost:3000" # Add other auth provider secrets here as needed # GITHUB_ID="" # GITHUB_SECRET=""