Some checks failed
Build and Deploy GooSeek / build-and-deploy (push) Has been cancelled
- Fix route handlers to use API_GATEWAY_URL env var with correct K8s fallback
instead of localhost:3015
- Replace ${} placeholders in configmap.yaml with actual static values to
prevent kustomize from overwriting envsubst-generated config
- Separate secrets into dedicated secrets.yaml for envsubst processing
- Update deploy.sh to only envsubst secrets (configmap now has static values)
Made-with: Cursor
53 lines
1.9 KiB
YAML
53 lines
1.9 KiB
YAML
apiVersion: v1
|
|
kind: ConfigMap
|
|
metadata:
|
|
name: gooseek-config
|
|
namespace: gooseek
|
|
data:
|
|
SEARXNG_URL: "http://searxng:8080"
|
|
CRAWL4AI_URL: "http://crawl4ai:11235"
|
|
REDIS_URL: "redis://redis:6379"
|
|
DATABASE_URL: "postgres://gooseek:gooseek@postgres:5432/gooseek?sslmode=disable"
|
|
CHAT_SVC_URL: "http://chat-svc:3005"
|
|
DISCOVER_SVC_URL: "http://discover-svc:3002"
|
|
MASTER_AGENTS_SVC_URL: "http://agent-svc:3018"
|
|
SEARCH_SVC_URL: "http://search-svc:3001"
|
|
LLM_SVC_URL: "http://llm-svc:3020"
|
|
SCRAPER_SVC_URL: "http://scraper-svc:3021"
|
|
COLLECTION_SVC_URL: "http://collection-svc:3025"
|
|
FILE_SVC_URL: "http://file-svc:3026"
|
|
THREAD_SVC_URL: "http://thread-svc:3027"
|
|
LEARNING_SVC_URL: "http://learning-svc:3034"
|
|
MEDICINE_SVC_URL: "http://medicine-svc:3037"
|
|
SANDBOX_SVC_URL: "http://sandbox-svc:3036"
|
|
OPENSANDBOX_URL: "http://opensandbox-server:8080"
|
|
AUTH_SVC_URL: "http://auth-svc:3050"
|
|
TRAVEL_SVC_URL: "http://travel-svc:3035"
|
|
ADMIN_SVC_URL: "http://admin-svc:3040"
|
|
API_GATEWAY_URL: "http://api-gateway:3015"
|
|
OLLAMA_BASE_URL: "http://ollama:11434"
|
|
OLLAMA_MODEL: "qwen3.5:9b"
|
|
OLLAMA_EMBEDDING_MODEL: "qwen3-embedding:0.6b"
|
|
OLLAMA_NUM_PARALLEL: "2"
|
|
DEFAULT_LLM_MODEL: "gpt-4o-mini"
|
|
DEFAULT_LLM_PROVIDER: "openai"
|
|
TIMEWEB_API_BASE_URL: "https://api.timeweb.cloud"
|
|
TIMEWEB_AGENT_ACCESS_ID: "9df5206a-86e8-4c8d-87a7-6b95eb0ecab0"
|
|
TRAVELPAYOUTS_TOKEN: "83465cb3013f97f6eed45d3567721244"
|
|
NEXT_PUBLIC_ENABLED_ROUTES: "/travel,/learning,/history,/medicine,/discover"
|
|
NEXT_PUBLIC_TWOGIS_API_KEY: "e5fd2c5b-a5bc-40ec-94b3-6b5a396ebba0"
|
|
S3_ENDPOINT: "minio:9000"
|
|
S3_ACCESS_KEY: "minioadmin"
|
|
S3_SECRET_KEY: "minioadmin"
|
|
S3_BUCKET: "gooseek-artifacts"
|
|
S3_USE_SSL: "false"
|
|
S3_REGION: "us-east-1"
|
|
S3_PUBLIC_URL: "https://storage.gooseek.ru"
|
|
SMTP_HOST: "smtp.timeweb.ru"
|
|
SMTP_PORT: "465"
|
|
SMTP_USER: "2fa@gooseek.ru"
|
|
SMTP_FROM: "GooSeek 2FA <2fa@gooseek.ru>"
|
|
SMTP_TLS: "true"
|
|
SITE_URL: "https://gooseek.ru"
|
|
SITE_NAME: "GooSeek"
|