Add share/embed/payments frontends and hosts
This commit is contained in:
12
Dockerfile
12
Dockerfile
@@ -57,14 +57,17 @@ RUN apt-get update && \
|
||||
rm -rf /var/lib/apt/lists/*
|
||||
RUN corepack enable
|
||||
RUN yarn install --network-timeout 1000000
|
||||
RUN mkdir -p /build/web/photos /build/web/accounts /build/web/auth /build/web/cast /build/web/albums /build/web/family
|
||||
RUN mkdir -p /build/web/photos /build/web/accounts /build/web/auth /build/web/cast /build/web/albums /build/web/family /build/web/share /build/web/embed /build/web/payments
|
||||
RUN set -e; \
|
||||
yarn build:photos; \
|
||||
yarn build:accounts; \
|
||||
yarn build:auth; \
|
||||
yarn build:cast
|
||||
yarn build:cast; \
|
||||
yarn build:share; \
|
||||
yarn build:embed; \
|
||||
yarn build:payments
|
||||
RUN if [ -d "apps" ]; then \
|
||||
for app in photos accounts auth cast; do \
|
||||
for app in photos accounts auth cast share embed payments; do \
|
||||
if [ -d "apps/${app}/out" ]; then \
|
||||
rm -rf "/build/web/${app}"; \
|
||||
mkdir -p "/build/web/${app}"; \
|
||||
@@ -132,6 +135,9 @@ COPY --from=web-builder /build/web/accounts /app/web/accounts
|
||||
COPY --from=web-builder /build/web/auth /app/web/auth
|
||||
COPY --from=web-builder /build/web/cast /app/web/cast
|
||||
COPY --from=web-builder /build/web/albums /app/web/albums
|
||||
COPY --from=web-builder /build/web/share /app/web/share
|
||||
COPY --from=web-builder /build/web/embed /app/web/embed
|
||||
COPY --from=web-builder /build/web/payments /app/web/payments
|
||||
COPY --from=families-builder /build/family /app/web/family
|
||||
|
||||
COPY start.sh /app/pkg/start.sh
|
||||
|
||||
Reference in New Issue
Block a user