- adder portainer and drone compose files
Some checks failed
continuous-integration/drone Build is failing

This commit is contained in:
oonyeje 2023-12-01 11:59:38 -05:00
parent d6ffdbeaa4
commit 904ab088a1
3 changed files with 26 additions and 1 deletions

View File

@ -9,7 +9,7 @@ steps:
- name: docker_sock
path: /var/run/docker.sock
commands:
- docker-compose build
- docker-compose build -f ./docker-compose.drone.yaml
- name: push-image
image: plugins/docker:latest
settings:

25
docker-compose.drone.yaml Executable file
View File

@ -0,0 +1,25 @@
version: '3.3'
services:
oonyeje-portfolio:
image: oonyeje-portfolio
build:
context: ./
dockerfile: Dockerfile
ports:
- "6000:3000"
volumes:
- .:/home/node/app
- ./node_modules:/home/node/app/node_modules
environment:
- SMTP_PROXY_EMAIL=${SMTP_PROXY_EMAIL}
- SMTP_RECIPIENT_EMAIL=${SMTP_RECIPIENT_EMAIL}
- SMTP_HOST=${SMTP_HOST}
- SMTP_PORT=${SMTP_PORT}
- SMTP_USERNAME=${SMTP_USERNAME}
- SMTP_PASSWORD=${SMTP_PASSWORD}
- NEXT_PUBLIC_GOOGLE_APPOINTMENTS_LINK=${NEXT_PUBLIC_GOOGLE_APPOINTMENTS_LINK}
- RECAPTCHA_SECRET_KEY=${RECAPTCHA_SECRET_KEY}
- NEXT_PUBLIC_RECAPTCHA_SITE_KEY=${NEXT_PUBLIC_RECAPTCHA_SITE_KEY}
working_dir: /home/node/app/
command: sh -c "yarn install && yarn dev"