sebastianc1233 commited on
Commit
b279468
·
1 Parent(s): 9e9424e

s3 env test

Browse files
Files changed (2) hide show
  1. backend/app/core/config.py +1 -1
  2. scripts/start.sh +21 -6
backend/app/core/config.py CHANGED
@@ -20,7 +20,7 @@ class Settings(BaseSettings):
20
  RESULTS_DIR: str = os.path.join("data", "results")
21
 
22
  model_config = SettingsConfigDict(
23
- env_file=".env", extra="ignore", case_sensitive=True
24
  )
25
 
26
 
 
20
  RESULTS_DIR: str = os.path.join("data", "results")
21
 
22
  model_config = SettingsConfigDict(
23
+ env_file=".env", extra="ignore", case_sensitive=False
24
  )
25
 
26
 
scripts/start.sh CHANGED
@@ -1,15 +1,30 @@
1
  #!/bin/bash
2
 
3
- echo "Verify..."
4
- which python
5
- python -c "import gradio; print('✅ Gradio OK')"
6
 
7
- echo "Backend..."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8
  uvicorn backend.app.main:app --host 0.0.0.0 --port 8000 &
9
 
10
- echo "Waiting..."
 
11
  sleep 5
12
 
13
- echo "Frontend..."
 
14
  export API_URL="http://localhost:8000"
15
  python frontend/app.py
 
1
  #!/bin/bash
2
 
3
+ echo "🔍 --- DIAGNOSTYKA ZMIENNYCH ŚRODOWISKOWYCH ---"
4
+ echo "Wypisuję nazwy dostępnych zmiennych (bez wartości):"
 
5
 
6
+ # Wypisz wszystkie klucze zmiennych środowiskowych
7
+ printenv | cut -d= -f1 | sort
8
+
9
+ echo "------------------------------------------------"
10
+ echo "Sprawdzam specyficzne klucze S3:"
11
+
12
+ if [ -z "${S3_BUCKET_NAME}" ]; then echo "❌ S3_BUCKET_NAME jest PUSTA lub NIEISTNIEJE"; else echo "✅ S3_BUCKET_NAME obecna"; fi
13
+ if [ -z "${S3_ENDPOINT}" ]; then echo "❌ S3_ENDPOINT jest PUSTA lub NIEISTNIEJE"; else echo "✅ S3_ENDPOINT obecna"; fi
14
+ if [ -z "${S3_ACCESS_KEY}" ]; then echo "❌ S3_ACCESS_KEY jest PUSTA lub NIEISTNIEJE"; else echo "✅ S3_ACCESS_KEY obecna"; fi
15
+ if [ -z "${S3_SECRET_KEY}" ]; then echo "❌ S3_SECRET_KEY jest PUSTA lub NIEISTNIEJE"; else echo "✅ S3_SECRET_KEY obecna"; fi
16
+
17
+ echo "🔍 --- KONIEC DIAGNOSTYKI ---"
18
+
19
+ # 1. Start Backendu
20
+ echo "🚀 Uruchamiam Backend FastAPI..."
21
  uvicorn backend.app.main:app --host 0.0.0.0 --port 8000 &
22
 
23
+ # 2. Czekanie
24
+ echo "⏳ Czekam 5 sekund..."
25
  sleep 5
26
 
27
+ # 3. Start Frontendu
28
+ echo "🚀 Uruchamiam Frontend Gradio..."
29
  export API_URL="http://localhost:8000"
30
  python frontend/app.py