Skip to content

Commit a5674de

Browse files
committed
attempting to fix deployment
1 parent 6603af1 commit a5674de

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,8 @@ jobs:
4141
username: ${{secrets.USERNAME}}
4242
key: ${{secrets.EC2_SSH_KEY}}
4343
script: |
44+
4445
sudo docker pull thomastejedor/quiz-slayer-env:latest
4546
sudo docker rm -f cicd-pipeline-container || true
46-
sudo docker run -itd -p 80:80 -p 443:443 --name cicd-pipeline-container thomastejedor/quiz-slayer-env
47+
sudo docker run -itd --mount type=bind,src=./security/quizslayer.com_ssl_certificate.cer,dst=/etc/nginx/certs/quizslayer.com_ssl_certificate.cer --mount type=bind,src=./security/_.quizslayer.com_private_key.key,dst=/etc/nginx/certs/_.quizslayer.com_private_key.key -p 80:80 -p 443:443 --name cicd-pipeline-container thomastejedor/quiz-slayer-env
4748

Frontend/Dockerfile

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,12 @@ FROM nginx:alpine
1212
COPY --from=builder /app/dist /usr/share/nginx/html
1313
COPY default.conf /etc/nginx/conf.d/
1414

15-
RUN mkdir /security
15+
#COPY /security/quizslayer.com_ssl_certificate.cer /etc/nginx/certs/quizslayer.com_ssl_certificate.cer
16+
#COPY /security/_.quizslayer.com_private_key.key /etc/nginx/certs/
1617

17-
RUN --mount=type=secret,id=PRIVATE_KEY \
18-
--mount=type=secret,id=SSL_CERT \
19-
cat run/secrets/PRIVATE_KEY > ./security/_.quizslayer.com_private_key.key \
20-
cat run/secrets/SSL_CERT > ./security/quizslayer.com_ssl_certificate.cer
18+
#RUN --mount=type=secret,id=PRIVATE_KEY \
19+
# --mount=type=secret,id=SSL_CERT \
20+
# cat run/secrets/PRIVATE_KEY > ./security/_.quizslayer.com_private_key.key \
21+
# cat run/secrets/SSL_CERT > ./security/quizslayer.com_ssl_certificate.cer
2122

2223
CMD ["nginx", "-g", "daemon off;"]

0 commit comments

Comments
 (0)