Files
TaxHacker/.env.example
Dmitrii Anfimov dee915ffd6 feat: more llm provider options (google, mistral) (#28)
* feat: add google provider

* fix: default for google model

* feat: multiple providers

* fix: defaults from env for login form

* fix: add mistral to env files

* chore: delete unused code

* chore: revert database url to original

* fix: render default value for api key from env on server

* fix: type errors during compilation

---------

Co-authored-by: Vasily Zubarev <me@vas3k.ru>
2025-07-22 21:49:54 +02:00

29 lines
774 B
Plaintext

PORT=7331
SELF_HOSTED_MODE=true
DISABLE_SIGNUP=true
UPLOAD_PATH="./data/uploads"
DATABASE_URL="postgresql://user@localhost:5432/taxhacker"
# You can put it here or the app will ask you to enter it
OPENAI_MODEL_NAME="gpt-4o-mini"
OPENAI_API_KEY="" # "sk-..."
GOOGLE_MODEL_NAME="gemini-2.5-flash"
GOOGLE_API_KEY=""
MISTRAL_MODEL_NAME="mistral-medium-latest"
MISTRAL_API_KEY=""
# Auth Config
BETTER_AUTH_SECRET="random-secret-key" # please use any long random string here
# Stripe Configuration
STRIPE_SECRET_KEY="" # "sk_live_..." or "sk_test_..."
STRIPE_WEBHOOK_SECRET="" # "whsec_..."
# Resend Configuration (optional, use if you want to send emails)
RESEND_API_KEY="" # "re_..."
RESEND_AUDIENCE_ID="" # "aud_..."
RESEND_FROM_EMAIL="TaxHacker <user@localhost>"