Skip to content

Commit fcee695

Browse files
committed
fix
1 parent f8577e8 commit fcee695

File tree

3 files changed

+16
-9
lines changed

3 files changed

+16
-9
lines changed

.github/workflows/build-and-run.yml

+12-6
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,17 @@ jobs:
1212

1313
steps:
1414
- uses: actions/checkout@v4
15+
16+
- name: Create PostgreSQL data directory
17+
run: |
18+
sudo mkdir -p /root/mydata/postgresql-data
19+
sudo chown -R 999:999 /root/mydata/postgresql-data
20+
1521
- name: Stop all running Docker containers
16-
run: sudo docker stop $(sudo docker ps -aq)
22+
run: sudo docker stop $(sudo docker ps -aq) || true
23+
1724
- name: Remove all Docker containers
18-
run: sudo docker rm $(sudo docker ps -aq)
19-
- name: Build the Docker image
20-
run: sudo docker build -t backend .
21-
- name: Run the Docker container on port 8000
22-
run: sudo docker run -d -p 8000:8000 backend
25+
run: sudo docker rm $(sudo docker ps -aq) || true
26+
27+
- name: Build and start Docker containers
28+
run: sudo docker-compose up -d --build

docker-compose.yml

+3-2
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,10 @@ services:
2828
- POSTGRES_PASSWORD=password
2929
- POSTGRES_DB=database
3030
volumes:
31-
- db-data:/var/lib/postgresql/data
31+
- /root/mydata/postgresql-data:/var/lib/postgresql/data
3232

3333
volumes:
34-
db-data:
3534
caddy_data:
35+
driver: local
3636
caddy_config:
37+
driver: local

scripts/test_app.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import httpx
22
from enum import Enum
33

4-
API_URL = "http://13.126.120.181:8000"
4+
API_URL = "https://healthcareinfra.soham901.me"
55

66

77
class Strategy(str, Enum):

0 commit comments

Comments
 (0)