devopse secret
This commit is contained in:
parent
831da0af4d
commit
5233eec96a
20
cms/cms/.env
Normal file
20
cms/cms/.env
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
|
||||||
|
# Server
|
||||||
|
HOST=0.0.0.0
|
||||||
|
PORT=1337
|
||||||
|
|
||||||
|
# Secrets (these should be overridden by docker env vars)
|
||||||
|
APP_KEYS=tobereplaced
|
||||||
|
API_TOKEN_SALT=tobereplaced
|
||||||
|
ADMIN_JWT_SECRET=tobereplaced
|
||||||
|
TRANSFER_TOKEN_SALT=tobereplaced
|
||||||
|
JWT_SECRET=tobereplaced
|
||||||
|
|
||||||
|
# Database (these MUST be overridden by docker env vars)
|
||||||
|
DATABASE_CLIENT=postgres
|
||||||
|
DATABASE_HOST=postgres-cms
|
||||||
|
DATABASE_PORT=5432
|
||||||
|
DATABASE_NAME=placebo_cms_db
|
||||||
|
DATABASE_USERNAME=placebo_user
|
||||||
|
DATABASE_PASSWORD=placebo_pass
|
||||||
|
DATABASE_SSL=false
|
||||||
@ -36,9 +36,6 @@ COPY --from=builder --chown=nodejs:nodejs /app/node_modules ./node_modules
|
|||||||
COPY --from=builder --chown=nodejs:nodejs /app/package*.json ./
|
COPY --from=builder --chown=nodejs:nodejs /app/package*.json ./
|
||||||
COPY --from=builder --chown=nodejs:nodejs /app/dist/config ./config
|
COPY --from=builder --chown=nodejs:nodejs /app/dist/config ./config
|
||||||
|
|
||||||
# Also copy .env file if exists (for defaults)
|
|
||||||
COPY --from=builder --chown=nodejs:nodejs /app/.env ./
|
|
||||||
|
|
||||||
# Create data and database directories with proper permissions
|
# Create data and database directories with proper permissions
|
||||||
RUN mkdir -p /app/.tmp /app/database /app/uploads /app/database/migrations && \
|
RUN mkdir -p /app/.tmp /app/database /app/uploads /app/database/migrations && \
|
||||||
chown -R nodejs:nodejs /app
|
chown -R nodejs:nodejs /app
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user