Files
Ai/.env.example
T

56 lines
1.6 KiB
Bash
Raw Normal View History

2026-02-19 17:55:33 +03:30
# Django
SECRET_KEY=your-secret-key-change-in-production
DEBUG=1
2026-04-27 03:24:21 +03:30
ALLOWED_HOSTS=localhost,127.0.0.1,0.0.0.0,web
DEVELOP=true
2026-03-20 15:49:00 +03:30
# Database (MySQL)
2026-02-19 17:55:33 +03:30
DB_ENGINE=django.db.backends.mysql
DB_NAME=croplogic
DB_USER=croplogic
DB_PASSWORD=changeme
2026-04-27 03:24:21 +03:30
DB_ROOT_PASSWORD=root
2026-02-19 17:55:33 +03:30
DB_HOST=db
DB_PORT=3306
2026-04-27 03:24:21 +03:30
2026-03-20 15:49:00 +03:30
AVALAI_API_KEY=aa-iDlMpRAfRyd95pCQxr5YXfJoJmw4qCDe6fnozQ4PlkpYF0pA
AVALAI_BASE_URL=https://api.avalai.ir/v1
2026-03-20 15:49:00 +03:30
# GapGPT API (provider اصلی)
GAPGPT_API_KEY=sk-ZeFmDwROcQ2rYOFmUxHLjIwMTSUdo2qNc3Uraug9dOK2ihn5
GAPGPT_BASE_URL=https://api.gapgpt.app/v1
2026-05-10 02:02:48 +03:30
# Weather API (OpenWeather One Call 3.0)
WEATHER_API_BASE_URL=https://api.openweathermap.org/data/3.0/onecall
2026-03-20 15:49:00 +03:30
WEATHER_API_KEY=
2026-05-10 02:02:48 +03:30
WEATHER_PROXY_URL=socks5h://host.docker.internal:10808
2026-05-03 15:43:01 +03:30
2026-04-29 01:27:29 +03:30
2026-05-05 21:02:12 +03:30
# Soil data provider: soilgrids | mock
SOIL_DATA_PROVIDER=soilgrids
2026-04-29 01:27:29 +03:30
SOIL_MOCK_DELAY_SECONDS=0.8
SOILGRIDS_TIMEOUT_SECONDS=60
2026-05-03 15:43:01 +03:30
2026-05-10 02:02:48 +03:30
WEATHER_DATA_PROVIDER=openweather
2026-05-03 15:43:01 +03:30
WEATHER_MOCK_DELAY_SECONDS=0.8
2026-05-05 21:02:12 +03:30
WEATHER_TIMEOUT_SECONDS=60
2026-05-10 02:02:48 +03:30
# Optional: route all outbound app traffic through proxychains inside containers
ENABLE_PROXYCHAINS=0
PROXYCHAINS_PROXY_TYPE=socks4
PROXYCHAINS_PROXY_HOST=host.docker.internal
PROXYCHAINS_PROXY_PORT=10808
PROXYCHAINS_CHAIN_MODE=strict_chain
# openEO remote sensing auth
OPENEO_BACKEND_URL=https://openeofed.dataspace.copernicus.eu
OPENEO_TIMEOUT_SECONDS=60
# Use `password` when filling OPENEO_USERNAME/OPENEO_PASSWORD instead of client credentials.
OPENEO_AUTH_METHOD=client_credentials
OPENEO_AUTH_CLIENT_ID=
OPENEO_AUTH_CLIENT_SECRET=
OPENEO_AUTH_PROVIDER_ID=
OPENEO_USERNAME=
OPENEO_PASSWORD=
OPENEO_ALLOW_INTERACTIVE_OIDC=0
OPENEO_PROXY_URL=socks5h://host.docker.internal:10808