Updated various Docker items
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
This commit is contained in:
@@ -30,10 +30,26 @@ backend:
|
||||
|
||||
auth:
|
||||
providers:
|
||||
guest: null
|
||||
guest: {}
|
||||
|
||||
catalog:
|
||||
# Overrides the default list locations from app-config.yaml as these contain example data.
|
||||
# See https://backstage.io/docs/features/software-catalog/#adding-components-to-the-catalog for more details
|
||||
# on how to get entities into the catalog.
|
||||
locations: []
|
||||
locations:
|
||||
# Local example data, replace this with your production config, these are intended for demo use only.
|
||||
# File locations are relative to the backend process, typically in a deployed context, such as in a Docker container, this will be the root
|
||||
- type: file
|
||||
target: ./examples/entities.yaml
|
||||
|
||||
# Local example template
|
||||
- type: file
|
||||
target: ./examples/template/template.yaml
|
||||
rules:
|
||||
- allow: [Template]
|
||||
|
||||
# Local example organizational data
|
||||
- type: file
|
||||
target: ./examples/org.yaml
|
||||
rules:
|
||||
- allow: [User, Group]
|
||||
|
||||
@@ -45,6 +45,9 @@ RUN tar xzf skeleton.tar.gz && rm skeleton.tar.gz
|
||||
RUN --mount=type=cache,target=/home/node/.cache/yarn,sharing=locked,uid=1000,gid=1000 \
|
||||
yarn install --frozen-lockfile --production --network-timeout 300000
|
||||
|
||||
# This will include the examples, if you don't need these simply remove this line
|
||||
COPY --chown=node:node examples ./examples
|
||||
|
||||
# Then copy the rest of the backend bundle, along with any other files we might want.
|
||||
COPY --chown=node:node packages/backend/dist/bundle.tar.gz app-config*.yaml ./
|
||||
RUN tar xzf bundle.tar.gz && rm bundle.tar.gz
|
||||
|
||||
Reference in New Issue
Block a user