satyakimitra commited on
Commit
5818013
·
1 Parent(s): cd56c2e

Remove railway.toml with exposed token

Browse files
Files changed (3) hide show
  1. .gitignore +1 -1
  2. Dockerfile +4 -1
  3. requirements.txt +6 -6
.gitignore CHANGED
@@ -43,4 +43,4 @@ Thumbs.db
43
 
44
  # Environment variables
45
  .env
46
- .env.local
 
43
 
44
  # Environment variables
45
  .env
46
+ .env.localrailway.toml
Dockerfile CHANGED
@@ -21,7 +21,7 @@ ENV PYTHONUNBUFFERED=1 \
21
 
22
 
23
  # Create necessary directories
24
- RUN mkdir -p /tmp/huggingface /tmp/transformers /tmp/datasets /app/data/reports /app/data/uploads
25
 
26
  # Copy requirements first for better caching
27
  COPY requirements.txt .
@@ -32,6 +32,9 @@ RUN pip install --no-cache-dir -r requirements.txt
32
  # Copy application code
33
  COPY . .
34
 
 
 
 
35
  # Expose port 7860 (hugging Face Spaces Standard)
36
  EXPOSE 7860
37
 
 
21
 
22
 
23
  # Create necessary directories
24
+ RUN mkdir -p /tmp/huggingface /tmp/transformers /tmp/datasets /app/data/reports /app/data/uploads /app/models/cache /app/logs
25
 
26
  # Copy requirements first for better caching
27
  COPY requirements.txt .
 
32
  # Copy application code
33
  COPY . .
34
 
35
+ # Clear any incompatible cached models
36
+ RUN rm -rf /tmp/huggingface/* /tmp/transformers/* /app/models/cache/*
37
+
38
  # Expose port 7860 (hugging Face Spaces Standard)
39
  EXPOSE 7860
40
 
requirements.txt CHANGED
@@ -1,16 +1,16 @@
1
  # Core Framework
2
  fastapi==0.104.1
3
  uvicorn[standard]==0.24.0
4
- pydantic
5
- pydantic-settings
6
  python-multipart==0.0.6
7
 
8
- # Machine Learning & Transformers
9
  torch==2.1.0
10
  transformers==4.35.2
11
- sentence-transformers
12
  tokenizers==0.15.0
13
- huggingface-hub<0.26.0
14
 
15
  # NLP Libraries
16
  spacy==3.7.2
@@ -48,4 +48,4 @@ tenacity==8.2.3
48
  loguru==0.7.2
49
 
50
  # Caching
51
- diskcache==5.6.3
 
1
  # Core Framework
2
  fastapi==0.104.1
3
  uvicorn[standard]==0.24.0
4
+ pydantic==2.5.0
5
+ pydantic-settings==2.1.0
6
  python-multipart==0.0.6
7
 
8
+ # Machine Learning & Transformers
9
  torch==2.1.0
10
  transformers==4.35.2
11
+ sentence-transformers==2.3.1
12
  tokenizers==0.15.0
13
+ huggingface-hub==0.20.3
14
 
15
  # NLP Libraries
16
  spacy==3.7.2
 
48
  loguru==0.7.2
49
 
50
  # Caching
51
+ diskcache==5.6.3