Skip to content

Commit 66a91f6

Browse files
author
István Beregszászi
authored
Merge pull request #1362 from prezly/feature/dev-19774-setup-a-cdn-distibution-to-serve-and-resize-images-from-the
[DEV-19774] Configure CDN base URL
2 parents 16b3387 + cb7826c commit 66a91f6

11 files changed

Lines changed: 152 additions & 63 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
.vscode
77

88
# dependencies
9+
/.pnpm-store
910
/node_modules
1011
/.pnp
1112
.pnp.js

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ RUN --mount=type=secret,id=NEXT_PUBLIC_HCAPTCHA_SITEKEY \
2424
export SENTRY_AUTH_TOKEN=$(cat /run/secrets/SENTRY_AUTH_TOKEN) && \
2525
export NEXT_PUBLIC_SENTRY_DSN=$(cat /run/secrets/NEXT_PUBLIC_SENTRY_DSN) && \
2626
export NEXT_PUBLIC_UPLOADCARE_PUBLIC_KEY=97775dfb0ac5a6446bce && \
27-
export NEXT_PUBLIC_UPLOADCARE_CUSTOM_CDN_DOMAIN=cdn.uc.assets.prezly.com && \
27+
export NEXT_PUBLIC_UPLOADCARE_CUSTOM_CDN_DOMAIN=cdn.assets.prezly.com && \
2828
export SENTRY_ORG="prezly" && \
2929
export SENTRY_PROJECT="themes-nextjs" && \
3030
pnpm build
@@ -35,7 +35,7 @@ WORKDIR /app
3535

3636
ENV NODE_ENV=production \
3737
NEXT_PUBLIC_UPLOADCARE_PUBLIC_KEY=97775dfb0ac5a6446bce \
38-
NEXT_PUBLIC_UPLOADCARE_CUSTOM_CDN_DOMAIN=cdn.uc.assets.prezly.com \
38+
NEXT_PUBLIC_UPLOADCARE_CUSTOM_CDN_DOMAIN=cdn.assets.prezly.com \
3939
NODE_OPTIONS='-r next-logger'
4040
# You only need to copy next.config.js if you are NOT using the default configuration
4141
# COPY --from=builder /app/next.config.js ./

Dockerfile.preview

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ RUN --mount=type=secret,id=NEXT_PUBLIC_HCAPTCHA_SITEKEY \
2424
export SENTRY_AUTH_TOKEN=$(cat /run/secrets/SENTRY_AUTH_TOKEN) && \
2525
export NEXT_PUBLIC_SENTRY_DSN=$(cat /run/secrets/NEXT_PUBLIC_SENTRY_DSN) && \
2626
export NEXT_PUBLIC_UPLOADCARE_PUBLIC_KEY=97775dfb0ac5a6446bce && \
27-
export NEXT_PUBLIC_UPLOADCARE_CUSTOM_CDN_DOMAIN=cdn.uc.assets.prezly.com && \
27+
export NEXT_PUBLIC_UPLOADCARE_CUSTOM_CDN_DOMAIN=cdn.assets.prezly.com && \
2828
export SENTRY_ORG="prezly" && \
2929
export SENTRY_PROJECT="themes-nextjs" && \
3030
export PREZLY_MODE=preview && \
@@ -36,7 +36,7 @@ WORKDIR /app
3636

3737
ENV NODE_ENV=production \
3838
NEXT_PUBLIC_UPLOADCARE_PUBLIC_KEY=97775dfb0ac5a6446bce \
39-
NEXT_PUBLIC_UPLOADCARE_CUSTOM_CDN_DOMAIN=cdn.uc.assets.prezly.com \
39+
NEXT_PUBLIC_UPLOADCARE_CUSTOM_CDN_DOMAIN=cdn.assets.prezly.com \
4040
NODE_OPTIONS='-r next-logger'
4141
# You only need to copy next.config.js if you are NOT using the default configuration
4242
# COPY --from=builder /app/next.config.js ./

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,11 @@
2929
"@meilisearch/instant-meilisearch": "0.26.0",
3030
"@playwright/test": "^1.50.1",
3131
"@prezly/analytics-nextjs": "4.3.0",
32-
"@prezly/content-renderer-react-js": "0.43.4",
32+
"@prezly/content-renderer-react-js": "0.44.0",
3333
"@prezly/sdk": "23.17.0",
3434
"@prezly/story-content-format": "0.70.0",
3535
"@prezly/theme-kit-nextjs": "10.5.1",
36-
"@prezly/uploadcare": "2.5.0",
36+
"@prezly/uploadcare": "2.6.0",
3737
"@prezly/uploadcare-image": "0.3.2",
3838
"@react-hookz/web": "14.7.1",
3939
"@sentry/nextjs": "9.12.0",

0 commit comments

Comments
 (0)