danielostrow commited on
Commit
03e4ce7
·
verified ·
1 Parent(s): 2e467f6

Upload folder using huggingface_hub

Browse files
Files changed (2) hide show
  1. Dockerfile +25 -0
  2. README.md +1 -3
Dockerfile ADDED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM python:3.12-slim
2
+
3
+ WORKDIR /app
4
+
5
+ # Install system dependencies
6
+ RUN apt-get update && apt-get install -y \
7
+ git \
8
+ && rm -rf /var/lib/apt/lists/*
9
+
10
+ # Copy requirements and install
11
+ COPY requirements.txt .
12
+ RUN pip install --no-cache-dir -r requirements.txt
13
+
14
+ # Copy app
15
+ COPY app.py .
16
+
17
+ # Create a non-root user
18
+ RUN useradd -m -u 1000 user
19
+ USER user
20
+
21
+ # Expose port
22
+ EXPOSE 7860
23
+
24
+ # Run the app
25
+ CMD ["python", "app.py"]
README.md CHANGED
@@ -3,9 +3,7 @@ title: C2Sentinel
3
  emoji: 🛡️
4
  colorFrom: red
5
  colorTo: gray
6
- sdk: gradio
7
- sdk_version: 4.44.1
8
- app_file: app.py
9
  pinned: false
10
  license: mit
11
  models:
 
3
  emoji: 🛡️
4
  colorFrom: red
5
  colorTo: gray
6
+ sdk: docker
 
 
7
  pinned: false
8
  license: mit
9
  models: