Pin nodeJS alpine image to 3.20 due to bug with SSL; change location of database file to be inside data directory.

This commit is contained in:
ndeet 2024-12-10 12:12:45 +01:00
parent 0dbd6c4d26
commit 1d0fee499e
3 changed files with 3 additions and 3 deletions

View File

@ -1,7 +1,6 @@
DATABASE_URL=file:./database.sqlite
DATABASE_URL=file:/app/data/database.sqlite
DOMAIN=your_domain.tld
LETSENCRYPT_EMAIL=your_email@your_domain.tld
SHOPIFY_APP_URL=http://localhost:3000
SHOPIFY_API_KEY=your_api_key
SHOPIFY_API_SECRET=your_api_secret
SHOPIFY_{EXTENSION_NAME}_ID=your_extension_id

View File

@ -1,4 +1,4 @@
FROM node:18-alpine
FROM node:18-alpine3.20
# Install xdg-utils (BTCPay Server mod)
RUN apk add --no-cache xdg-utils

View File

@ -14,6 +14,7 @@ services:
- SCOPES=${SCOPES}
- HOST=0.0.0.0
- DOMAIN=${DOMAIN}
- DATABASE_URL=${DATABASE_URL}
container_name: shopify-app
volumes:
- ./data:/app/data