mirror of
https://github.com/danswer-ai/danswer.git
synced 2025-07-02 02:30:47 +02:00
* db setup * transfer 1 - incomplete * more adjustments * relationship table + query update * temp view creation * restructuring * nits * updates * separate read_only engine * extraction revamp * focus on metadata relatonships 1 * dev * migration downgrade fix * rebase migration change * a3+ * progress * base * new extraction * progress * fixed KG extraction * nits * updates * simplifications & cleanup * fixes * updates * more feature flag checks * fixes * extraction process fix * read-only user creation as part of setup * fix for missing entity attributes * kg read-only user creation as part of migration * typo * EL initial comments * initial Account/SF Connector chnges * SF Connector update - include account information * base w/ salesforce * evan updates + quite a bit more * kg-filtered search * EL changes pt 2 * migrations and env vars * quick migration fix * migration update * post_rebase fixes * mypy fixes * test fixes * test fix * test fix * read_only pool + misc * nf * env vars * test improvements * salesforce fix * test update * small changes * small adjustments * SF Connector fix & kg_stage removal for one table * mypy fix * small fixes * EL + RK (pt 1) comments * nit * setting updated * Salesforce test update * EL comments * read-only user replacement & cleanup * SQL View fix * converting entity type-name separators * sql view group ownership * view fix * SQL tweak * dealing with docs that were skipped by indexing * increased error handling * more error handling * Output formatting fix * kg-incremental-reindexing * 0-doc found improvement * celery * migration correction * timeout adjustments * nit * Updated migration * Entity Normalization for KG Dev 1 (#4746) * feat: trigrams column * fix: reranking and db * feat: v1 * fix: convert to orm * feat: parallel * fix: default to id_name * fix: renamed semantic_id and semantic_id_trigrams * fix: scalar subquery * fix: tuning + redundancy * fix: threshold * fix: typo * fix: shorten names * wip * fix: reverted * feat: config * feat: works but it was dumb * feat: clustering works * fix: mypy * normalization <-> language awareness for SQL generation * small type fixes --------- Co-authored-by: joachim-danswer <joachim@danswer.ai> * mypy * typo and dead code * kg_time_fencing * feat: remove temp views on migration downgrade * remove functions and triggers for now * rebase adjustments * EL code review results * quick fix + trigger/funcs for single tenant * fix: typo, mypy, dead code * fix: autoflake * small updatesd * nit * fix: typo * early + faster view creation * Extension creation in MT migration * nit changes to default ETs * Incremental Clustering and KG Refactor V1 (#4784) Optimized/restructured incremental clustering. New pipeline actually that moves vespa updates to clustering. Also, celery configuration has been updated. --------- Co-authored-by: joachim-danswer <joachim@danswer.ai> * prompt tweak & ET extraction reset * more general hierarchical structure * feat: better vespa reset logic * prompt optimization and entity replacemants * small prompt changes * KG Refactor V2 (#4814) Clustering & Extraction improvements & various nits Co-authored-by: joachim-danswer <joachim@danswer.ai> * add connector-level coverage days * fix: nit * initial EL responses * refactor: helper functions for formatting * fix: more helper fns & comments * fix: comment code that's been implemented elsewhere * fix: tenant_id missing arg * fix: removed debugging stuff * fix: moved kg_interactions db query to helper fn * fix: tenant_id * fix: tenant_id & removed outdated helper fn * fix always set entity class * fix: typo * fix alembic heads * fix: celery logging * fix: migrations fix * fix: multi tenant permissions * fix: temp connector fix * fix: downgrade * Fix upgrade migration * fix: tenant for normalization * added additional acl * stray EL comments * fix: connector test * fix mypy * fix: temporary connector test fix * fix: jira connector test * nit * small nits * fix: black * fix: mypy * fix: mypy --------- Co-authored-by: Rei Meguro <36625832+Orbital-Web@users.noreply.github.com>
65 lines
2.0 KiB
Plaintext
65 lines
2.0 KiB
Plaintext
# Fill in the values and copy the contents of this file to .env in the deployment directory.
|
|
# Some valid default values are provided where applicable, delete the variables which you don't set values for.
|
|
# This is only necessary when using the docker-compose.prod.yml compose file.
|
|
|
|
|
|
# Could be something like onyx.companyname.com
|
|
WEB_DOMAIN=http://localhost:3000
|
|
|
|
|
|
# NOTE: Generative AI configurations are done via the UI now
|
|
|
|
|
|
# The following are for configuring User Authentication, supported flows are:
|
|
# disabled
|
|
# basic (standard username / password)
|
|
# google_oauth (login with google/gmail account)
|
|
# oidc (only in Onyx enterprise edition)
|
|
# saml (only in Onyx enterprise edition)
|
|
AUTH_TYPE=google_oauth
|
|
|
|
# Set the values below to use with Google OAuth
|
|
GOOGLE_OAUTH_CLIENT_ID=
|
|
GOOGLE_OAUTH_CLIENT_SECRET=
|
|
SECRET=
|
|
|
|
# if using basic auth and you want to require email verification,
|
|
# then uncomment / set the following
|
|
#REQUIRE_EMAIL_VERIFICATION=true
|
|
#SMTP_USER=your-email@company.com
|
|
#SMTP_PASS=your-gmail-password
|
|
|
|
# The below are only needed if you aren't using gmail as your SMTP
|
|
#SMTP_SERVER=
|
|
#SMTP_PORT=
|
|
# When missing SMTP_USER, this is used instead
|
|
#EMAIL_FROM=
|
|
|
|
# OpenID Connect (OIDC)
|
|
#OPENID_CONFIG_URL=
|
|
|
|
# SAML config directory for OneLogin compatible setups
|
|
#SAML_CONF_DIR=
|
|
|
|
|
|
# How long before user needs to reauthenticate, default to 7 days. (cookie expiration time)
|
|
SESSION_EXPIRE_TIME_SECONDS=604800
|
|
|
|
|
|
# Use the below to specify a list of allowed user domains, only checked if user Auth is turned on
|
|
# e.g. `VALID_EMAIL_DOMAINS=example.com,example.org` will only allow users
|
|
# with an @example.com or an @example.org email
|
|
#VALID_EMAIL_DOMAINS=
|
|
|
|
|
|
# Default values here are what Postgres uses by default, feel free to change.
|
|
POSTGRES_USER=postgres
|
|
POSTGRES_PASSWORD=password
|
|
|
|
|
|
# Default values here for the read-only user for the knowledge graph and other future read-only purposes.
|
|
# Please change password!
|
|
DB_READONLY_USER=db_readonly_user
|
|
DB_READONLY_PASSWORD=password
|
|
|