dhruv575 commited on
Commit
b780b82
·
1 Parent(s): 409211c

Docker updates

Browse files
Files changed (2) hide show
  1. Dockerfile +3 -2
  2. docker-compose.yml +2 -2
Dockerfile CHANGED
@@ -23,9 +23,10 @@ COPY . .
23
  # Set environment variables
24
  ENV PYTHONUNBUFFERED=1
25
 
26
- # Create and set permissions for tmp directories
27
  RUN mkdir -p /tmp/uploads /tmp/logs && \
28
- chown -R appuser:appuser /tmp/uploads /tmp/logs /app
 
29
 
30
  # Expose port for the Flask application
31
  EXPOSE 7860
 
23
  # Set environment variables
24
  ENV PYTHONUNBUFFERED=1
25
 
26
+ # Create directories with proper permissions
27
  RUN mkdir -p /tmp/uploads /tmp/logs && \
28
+ chmod 777 /tmp/uploads /tmp/logs && \
29
+ chown -R appuser:appuser /app
30
 
31
  # Expose port for the Flask application
32
  EXPOSE 7860
docker-compose.yml CHANGED
@@ -4,7 +4,7 @@ services:
4
  app:
5
  build: .
6
  ports:
7
- - "5000:5000"
8
  volumes:
9
  - .:/app:ro
10
  - app_data:/tmp
@@ -14,7 +14,7 @@ services:
14
  - redis
15
  restart: unless-stopped
16
  healthcheck:
17
- test: ["CMD", "curl", "-f", "http://localhost:5000/health"]
18
  interval: 30s
19
  timeout: 10s
20
  retries: 3
 
4
  app:
5
  build: .
6
  ports:
7
+ - "7860:7860"
8
  volumes:
9
  - .:/app:ro
10
  - app_data:/tmp
 
14
  - redis
15
  restart: unless-stopped
16
  healthcheck:
17
+ test: ["CMD", "curl", "-f", "http://localhost:7860/health"]
18
  interval: 30s
19
  timeout: 10s
20
  retries: 3