raju014 commited on
Commit
2680218
·
verified ·
1 Parent(s): 2b8f58d

Upload 4 files

Browse files
Files changed (3) hide show
  1. Dockerfile +13 -13
  2. README.md +1 -2
  3. requirements.txt +1 -1
Dockerfile CHANGED
@@ -1,18 +1,18 @@
1
- FROM ghcr.io/imputnet/cobalt:latest
2
 
3
- # API URL - required for Cobalt to start
4
- ENV API_URL=https://raju014-cobalt-api.hf.space/
5
 
6
- # HuggingFace uses port 7860
7
- ENV API_PORT=7860
8
- ENV API_LISTEN_ADDRESS=0.0.0.0
 
9
 
10
- # Disable authentication (this makes it public - no API key needed)
11
- ENV API_AUTH_REQUIRED=0
 
12
 
13
- # Enable CORS for external access
14
- ENV CORS_WILDCARD=1
15
- ENV CORS_URL=*
16
 
17
- # Expose the port HuggingFace expects
18
- EXPOSE 7860
 
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
+ ffmpeg \
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 . .
 
16
 
17
+ # Run the app
18
+ CMD ["python", "app.py"]
README.md CHANGED
@@ -3,8 +3,7 @@ title: Video Upscaler 4K
3
  emoji: 🎬
4
  colorFrom: blue
5
  colorTo: purple
6
- sdk: gradio
7
- sdk_version: 4.44.0
8
  app_file: app.py
9
  pinned: false
10
  ---
 
3
  emoji: 🎬
4
  colorFrom: blue
5
  colorTo: purple
6
+ sdk: docker
 
7
  app_file: app.py
8
  pinned: false
9
  ---
requirements.txt CHANGED
@@ -1,2 +1,2 @@
1
- gradio==6.3.0
2
  ffmpeg-python
 
1
+ gradio==4.44.0
2
  ffmpeg-python