@@ -5,8 +5,7 @@ FROM node:22-bullseye AS dev
5
5
RUN apt-get update -y \
6
6
&& apt-get install -y --no-install-recommends git \
7
7
&& rm -rf /var/lib/apt/lists/* \
8
- # NOTE: yarn > 1.22.19 breaks yarn-install invoked by yarn
9
-
8
+ && npm install -g
[email protected] --force \
10
9
&& git config --global --add safe.directory /code
11
10
12
11
WORKDIR /code
@@ -19,16 +18,17 @@ COPY ./package.json ./yarn.lock /code/
19
18
RUN yarn install
20
19
COPY . /code/
21
20
22
- ENV VITE_FIREBASE_API_KEY=12
23
- ENV VITE_FIREBASE_AUTH_DOMAIN=1234
24
- ENV VITE_FIREBASE_DATABASE_URL=https://mapswipe.org
25
- ENV VITE_FIREBASE_PROJECT_ID=1235
26
- ENV VITE_FIREBASE_STORAGE_BUCKET=1245
27
- ENV VITE_FIREBASE_MESSAGING_SENDER_ID=124
28
- ENV VITE_FIREBASE_APP_ID=134
21
+ ENV VITE_FIREBASE_API_KEY=ExampleF1rebaseAP1k3y
22
+ ENV VITE_FIREBASE_AUTH_DOMAIN=example-key.firebaseapp.com
23
+ ENV VITE_FIREBASE_DATABASE_URL=https://example-database.firebaseio.com
24
+ ENV VITE_FIREBASE_PROJECT_ID=example
25
+ ENV VITE_FIREBASE_STORAGE_BUCKET=example.appspot.com
26
+ ENV VITE_FIREBASE_MESSAGING_SENDER_ID=123123456123
27
+ ENV VITE_FIREBASE_APP_ID=1:23456789:web:1abc234def567
29
28
ENV VITE_COMMUNITY_DASHBOARD_URL=https://mapswipe.org
30
29
31
30
ENV VITE_FIREBASE_MEASUREMENT_ID=
31
+ ENV VITE_MAPILLARY_API_KEY=
32
32
ENV VITE_BASE_URL=https://mapswipe.org/privacy
33
33
ENV VITE_PRIVACY_POLICY_URL=https://mapswipe.org/privacy/
34
34
ENV VITE_IMPRINT_URL=https://mapswipe.org/privacy/
@@ -57,19 +57,14 @@ ENV VITE_APP_ATTRIBUTION_URL=https://mapswipe.org/privacy/
57
57
58
58
RUN WEB_APP_SERVE_ENABLED=true yarn build-only --outDir=/code/build
59
59
60
- # FROM web-app-serve AS web-app-serve-example
61
-
62
- # LABEL maintainer="Togglecorp"
63
60
FROM ghcr.io/toggle-corp/web-app-serve:v0.1.2 AS web-app-serve
64
61
65
62
LABEL org.opencontainers.image.source="github.com/mapswipe/mapswipe-web"
66
63
LABEL org.opencontainers.image.authors=
"[email protected] "
67
64
68
- # Env for apply-config script
69
65
ENV APPLY_CONFIG__SOURCE_DIRECTORY=/code/build/
70
66
71
67
COPY ./web-app-serve/web-app-apply-config.sh /code/
72
68
ENV APPLY_CONFIG__APPLY_CONFIG_PATH=/code/web-app-apply-config.sh
73
- RUN ls /code/
74
69
75
70
COPY --from=web-app-serve-build /code/build "$APPLY_CONFIG__SOURCE_DIRECTORY"
0 commit comments