Adapt CI/CD and endpoint defaults for Sinbad2 production.
Configure GitLab deploy pipeline for this app and switch backend/frontend endpoint defaults from localhost to sinbad2.ujaen.es, including Docker, env files, API client, CORS, and docs.
This commit is contained in:
+2
-2
@@ -6,7 +6,7 @@ API_KEY=change-me-in-production-min-16-chars
|
||||
# --- Base de datos (Docker: host "db") ---
|
||||
DATABASE_URL=postgresql+psycopg://genexamenes:genexamenes@db:5432/genexamenes
|
||||
# --- CORS (orígenes del frontend, separados por coma) ---
|
||||
ALLOWED_ORIGINS=http://localhost:8075
|
||||
ALLOWED_ORIGINS=http://sinbad2.ujaen.es,http://sinbad2.ujaen.es:8075
|
||||
# --- Rate limiting y tamaño de petición ---
|
||||
RATE_LIMIT_REQUESTS=60
|
||||
RATE_LIMIT_WINDOW_SECONDS=60
|
||||
@@ -20,4 +20,4 @@ GOOGLE_CLIENT_ID=123456789012-abcdefghijklmnopqrstuvwxyz123456.apps.googleuserco
|
||||
# --- LLM (Sinbad2IA UJA — sin clave) ---
|
||||
LLM_BASE_URL=
|
||||
LLM_MODEL=qwen3.5:35b
|
||||
LLM_TIMEOUT_SECONDS=180
|
||||
LLM_TIMEOUT_SECONDS=180
|
||||
|
||||
@@ -9,7 +9,7 @@ API_KEY=change-me-in-production-min-16-chars
|
||||
DATABASE_URL=postgresql+psycopg://genexamenes:genexamenes@db:5432/genexamenes
|
||||
|
||||
# --- CORS (orígenes del frontend, separados por coma) ---
|
||||
ALLOWED_ORIGINS=http://localhost:8075
|
||||
ALLOWED_ORIGINS=http://sinbad2.ujaen.es,http://sinbad2.ujaen.es:8075
|
||||
|
||||
# --- Rate limiting y tamaño de petición ---
|
||||
RATE_LIMIT_REQUESTS=60
|
||||
|
||||
@@ -10,7 +10,7 @@ class Settings(BaseSettings):
|
||||
api_prefix: str = ""
|
||||
api_key: str = Field(min_length=16)
|
||||
database_url: str = "postgresql+psycopg://genexamenes:genexamenes@localhost:5432/genexamenes"
|
||||
allowed_origins: str = "http://localhost:8075"
|
||||
allowed_origins: str = "http://sinbad2.ujaen.es,http://sinbad2.ujaen.es:8075"
|
||||
rate_limit_requests: int = Field(default=60, ge=1)
|
||||
rate_limit_window_seconds: int = Field(default=60, ge=1)
|
||||
max_request_bytes: int = Field(default=1_048_576, ge=1_024)
|
||||
|
||||
Reference in New Issue
Block a user