Skip to content

Commit 31b6161

Browse files
committed
fix : 배포 설정
1 parent 0432fee commit 31b6161

File tree

3 files changed

+9
-2
lines changed

3 files changed

+9
-2
lines changed

.github/workflows/cd.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ jobs:
4040
export RABBITMQ_PASSWORD="${{ secrets.RABBITMQ_PASSWORD }}"
4141
export DOCKER_USERNAME="${{ secrets.DOCKER_USERNAME }}"
4242
export DOCKER_IMAGE_NAME="${{ secrets.DOCKER_IMAGE_NAME }}"
43+
44+
export TRAEFIK_DASHBOARD_AUTH="${{ secrets.TRAEFIK_DASHBOARD_AUTH }}"
4345
4446
cd /home/ubuntu/app
4547
@@ -54,6 +56,9 @@ jobs:
5456
-f docker-compose.portainer.yml \
5557
-f docker-compose.traefik.yml \
5658
down
59+
60+
docker image prune -f
61+
docker volume prune -f
5762

5863
docker compose \
5964
-f docker-compose.backend.yml \

docker-compose.portainer.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ services:
1414
- /var/run/docker.sock:/var/run/docker.sock
1515
- portainer_data:/data
1616
networks:
17+
- web
1718
- app-network
1819
labels:
1920
- "traefik.enable=true"
@@ -27,5 +28,8 @@ volumes:
2728
portainer_data:
2829

2930
networks:
31+
web:
32+
external: true
33+
3034
app-network:
3135
external: true

traefik/dynamic_conf.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
http:
22
routers:
33
spring-app-router: # 라우터 이름 명확화 (선택 사항)
4-
# Host 규칙은 정확히 api.rexume.site 만을 대상으로 함
5-
# PathPrefix 규칙도 유지
64
rule: "Host(`api.autonotify.store`) && PathPrefix(`/api/v1`)"
75
entryPoints:
86
- websecure # HTTPS (443) 엔트리포인트 사용

0 commit comments

Comments
 (0)