oonyeje-portfolio/docker-compose.drone.yaml
oonyeje d8c20826b0
All checks were successful
continuous-integration/drone/push Build is passing
Merge branch 'Setup-Basic-Website'
2025-03-05 13:23:34 -05:00

26 lines
961 B
YAML
Executable File

name: oonyeje-portfolio
services:
oonyeje-portfolio:
# this is not tagging corectly in drone, which is not pushing the correct build in the end
image: gitea.bsidesolutions.net/oonyeje/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"