Compare commits

..

No commits in common. "58b17a676e71ffdb738f03a9bcfd1c11b489f53f" and "5e07e1abedcec5089fd41b4ff63fca4da1543887" have entirely different histories.

4 changed files with 23 additions and 11 deletions

View File

@ -35,7 +35,7 @@ jobs:
LISTMONK_TOKEN: ${{ secrets.LISTMONK_TOKEN }} LISTMONK_TOKEN: ${{ secrets.LISTMONK_TOKEN }}
- name: Create docker compose override for prod - name: Create docker compose override for prod
run: ./compose.sh run: ./docker_compose.sh
env: env:
SERVER_IP: ${{ vars.SERVER_IP }} SERVER_IP: ${{ vars.SERVER_IP }}
@ -47,4 +47,4 @@ jobs:
- name: Docker compose up - name: Docker compose up
run: | run: |
sudo docker compose -f compose.yaml -f compose.prod.yaml up -d sudo docker compose -f docker-compose.prod.yaml up -d

View File

@ -1,9 +0,0 @@
#!/bin/bash
cat > compose.prod.yaml <<EOF
services:
portfolio_frontend:
ports:
- "${SERVER_PORT}:3000:3000"
EOF

21
docker_compose.sh Executable file
View File

@ -0,0 +1,21 @@
#!/bin/bash
cat > docker-compose.prod.yaml <<EOF
networks:
portfolio_net:
driver: bridge
name: portfolio_net
services:
portfolio_frontend:
container_name: portfolio_frontend
image: portfolio/frontend
build:
context: .
dockerfile: ./Dockerfile
ports:
- "${SERVER_PORT}:3000:3000"
restart: unless-stopped
networks:
- portfolio_net
EOF