File size: 863 Bytes
e18ea7d e579615 cf035b9 931d16c cf035b9 e18ea7d 407bb62 e6331a2 407bb62 a430643 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
FROM nocodb/nocodb:latest
ARG CACHEBUST=10
ARG DB_POSTGRESDB_SCHEMA=$DB_POSTGRESDB_SCHEMA
ARG DB_POSTGRESDB_HOST=$DB_POSTGRESDB_HOST
ARG DB_POSTGRESDB_DATABASE=$DB_POSTGRESDB_DATABASE
ARG DB_POSTGRESDB_PORT=$DB_POSTGRESDB_PORT
ARG DB_POSTGRESDB_USER=$DB_POSTGRESDB_USER
ARG DB_POSTGRESDB_PASSWORD=$DB_POSTGRESDB_PASSWORD
ENV NC_DB="pg://${DB_POSTGRESDB_USER}:${DB_POSTGRESDB_PASSWORD}@${DB_POSTGRESDB_HOST}:${DB_POSTGRESDB_PORT}/${DB_POSTGRESDB_DATABASE}?schema=${DB_POSTGRESDB_SCHEMA}"
# ENV NC_DB="pg://aws-0-ap-southeast-1.pooler.supabase.com:6543?u=postgres.jrnpiyodbkqgsorqdmvc&p=supabase-ok&d=postgres"
USER root
# 确保所有必要目录权限
RUN mkdir -p /usr/app /usr/src/app && \
chown -R node:node /usr/app /usr/src/app && \
chmod -R 755 /usr/app /usr/src/app && \
chmod +x /usr/src/appEntry/start.sh
USER node
WORKDIR /usr/src/app |