Add project and deployment instruction (docs/DEPLOYMENT.md)
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
36
.env.example
Normal file
36
.env.example
Normal file
@@ -0,0 +1,36 @@
|
||||
# === ДОМЕНЫ И СЕТЬ ===
|
||||
DOMAIN_OPENWEBUI=https://odo.iieasy.ru
|
||||
DOMAIN_NEXTCLOUD=https://next.iieasy.ru
|
||||
DOMAIN_AUTHENTIK=https://auth.iieasy.ru
|
||||
DOMAIN_VAULTWARDEN=http://192.168.88.165:8082
|
||||
|
||||
# === AUTHENTIK (OIDC SSO) ===
|
||||
# Где брать: Authentik -> Providers -> твой OIDC Provider
|
||||
OAUTH_CLIENT_ID=your_oauth_client_id
|
||||
OAUTH_CLIENT_SECRET=your_oauth_client_secret
|
||||
OPENID_CONNECT_ISSUER=https://auth.iieasy.ru/application/o/open-webui/
|
||||
|
||||
# === NEXTCLOUD (Для Python-воркера) ===
|
||||
# Где брать: Nextcloud -> Настройки -> Безопасность -> Устройства и сессии (Создать пароль приложения)
|
||||
NC_USER=your_nextcloud_username
|
||||
NC_APP_PASSWORD=your_app_password
|
||||
|
||||
# === OPEN WEBUI API (Для пуша файлов в Qdrant) ===
|
||||
# Где брать: Open WebUI -> Settings -> Account -> API Keys (создашь после первого запуска)
|
||||
OPENWEBUI_API_KEY=your_api_key_here
|
||||
|
||||
# === VAULTWARDEN (Для интеграции Bitwarden CLI) ===
|
||||
# Где брать: Vaultwarden -> Настройки аккаунта -> Безопасность -> Ключи -> API-ключ
|
||||
BW_CLIENTID=your_vaultwarden_client_id
|
||||
BW_CLIENTSECRET=your_vaultwarden_client_secret
|
||||
|
||||
# === QDRANT ===
|
||||
# Сгенерировать случайный ключ: openssl rand -hex 32
|
||||
QDRANT_API_KEY=your_qdrant_api_key_here
|
||||
|
||||
# === SEARXNG ===
|
||||
SEARXNG_HOSTNAME=searxng:8080
|
||||
|
||||
# === OLLAMA ===
|
||||
OLLAMA_MODEL=gemma3n:e4b-it-fp16
|
||||
NVIDIA_VISIBLE_DEVICES=all
|
||||
Reference in New Issue
Block a user