env
All checks were successful
Build & Deploy KLZ Cables / build-and-deploy (push) Successful in 3m39s
All checks were successful
Build & Deploy KLZ Cables / build-and-deploy (push) Successful in 3m39s
This commit is contained in:
1
.env
1
.env
@@ -15,6 +15,7 @@ UMAMI_SCRIPT_URL=https://analytics.infra.mintel.me/script.js
|
|||||||
|
|
||||||
# GlitchTip (Sentry protocol)
|
# GlitchTip (Sentry protocol)
|
||||||
SENTRY_DSN=https://c10957d0182245b1a2a806ac2d34a197@errors.infra.mintel.me/1
|
SENTRY_DSN=https://c10957d0182245b1a2a806ac2d34a197@errors.infra.mintel.me/1
|
||||||
|
NEXT_PUBLIC_SENTRY_DSN=https://c10957d0182245b1a2a806ac2d34a197@klz-cables.com/errors/1
|
||||||
|
|
||||||
# Redis Cache
|
# Redis Cache
|
||||||
REDIS_URL=
|
REDIS_URL=
|
||||||
|
|||||||
@@ -13,6 +13,11 @@ SENTRY_DSN=
|
|||||||
# Client-side DSN should use the proxy path: https://[key]@[domain]/errors/[id]
|
# Client-side DSN should use the proxy path: https://[key]@[domain]/errors/[id]
|
||||||
NEXT_PUBLIC_SENTRY_DSN=
|
NEXT_PUBLIC_SENTRY_DSN=
|
||||||
|
|
||||||
|
# Application
|
||||||
|
NODE_ENV=development
|
||||||
|
NEXT_PUBLIC_BASE_URL=http://localhost:3000
|
||||||
|
LOG_LEVEL=info
|
||||||
|
|
||||||
# SMTP Configuration
|
# SMTP Configuration
|
||||||
MAIL_HOST=smtp.eu.mailgun.org
|
MAIL_HOST=smtp.eu.mailgun.org
|
||||||
MAIL_PORT=587
|
MAIL_PORT=587
|
||||||
|
|||||||
@@ -25,10 +25,12 @@ ENV NEXT_TELEMETRY_DISABLED=1
|
|||||||
ARG NEXT_PUBLIC_UMAMI_WEBSITE_ID
|
ARG NEXT_PUBLIC_UMAMI_WEBSITE_ID
|
||||||
ARG NEXT_PUBLIC_UMAMI_SCRIPT_URL
|
ARG NEXT_PUBLIC_UMAMI_SCRIPT_URL
|
||||||
ARG SENTRY_DSN
|
ARG SENTRY_DSN
|
||||||
|
ARG NEXT_PUBLIC_SENTRY_DSN
|
||||||
ARG NEXT_PUBLIC_BASE_URL
|
ARG NEXT_PUBLIC_BASE_URL
|
||||||
ENV NEXT_PUBLIC_UMAMI_WEBSITE_ID=$NEXT_PUBLIC_UMAMI_WEBSITE_ID
|
ENV NEXT_PUBLIC_UMAMI_WEBSITE_ID=$NEXT_PUBLIC_UMAMI_WEBSITE_ID
|
||||||
ENV NEXT_PUBLIC_UMAMI_SCRIPT_URL=$NEXT_PUBLIC_UMAMI_SCRIPT_URL
|
ENV NEXT_PUBLIC_UMAMI_SCRIPT_URL=$NEXT_PUBLIC_UMAMI_SCRIPT_URL
|
||||||
ENV SENTRY_DSN=$SENTRY_DSN
|
ENV SENTRY_DSN=$SENTRY_DSN
|
||||||
|
ENV NEXT_PUBLIC_SENTRY_DSN=$NEXT_PUBLIC_SENTRY_DSN
|
||||||
ENV NEXT_PUBLIC_BASE_URL=$NEXT_PUBLIC_BASE_URL
|
ENV NEXT_PUBLIC_BASE_URL=$NEXT_PUBLIC_BASE_URL
|
||||||
|
|
||||||
RUN npm run build
|
RUN npm run build
|
||||||
|
|||||||
@@ -62,6 +62,7 @@ services:
|
|||||||
- NEXT_PUBLIC_UMAMI_SCRIPT_URL=${NEXT_PUBLIC_UMAMI_SCRIPT_URL:-https://analytics.infra.mintel.me/script.js}
|
- NEXT_PUBLIC_UMAMI_SCRIPT_URL=${NEXT_PUBLIC_UMAMI_SCRIPT_URL:-https://analytics.infra.mintel.me/script.js}
|
||||||
# GlitchTip (Sentry protocol)
|
# GlitchTip (Sentry protocol)
|
||||||
- SENTRY_DSN=${SENTRY_DSN}
|
- SENTRY_DSN=${SENTRY_DSN}
|
||||||
|
- NEXT_PUBLIC_SENTRY_DSN=${NEXT_PUBLIC_SENTRY_DSN}
|
||||||
# Redis (app-spezifischer DB-Index)
|
# Redis (app-spezifischer DB-Index)
|
||||||
- REDIS_URL=${REDIS_URL:-redis://redis:6379/2}
|
- REDIS_URL=${REDIS_URL:-redis://redis:6379/2}
|
||||||
- REDIS_KEY_PREFIX=${REDIS_KEY_PREFIX:-klz:}
|
- REDIS_KEY_PREFIX=${REDIS_KEY_PREFIX:-klz:}
|
||||||
|
|||||||
@@ -95,5 +95,12 @@ export function getMaskedConfig() {
|
|||||||
logging: {
|
logging: {
|
||||||
level: config.logging.level,
|
level: config.logging.level,
|
||||||
},
|
},
|
||||||
|
mail: {
|
||||||
|
host: config.mail.host,
|
||||||
|
port: config.mail.port,
|
||||||
|
user: mask(config.mail.user),
|
||||||
|
from: config.mail.from,
|
||||||
|
recipients: config.mail.recipients,
|
||||||
|
},
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -25,6 +25,7 @@ export function getServerAppServices(): AppServices {
|
|||||||
umamiEnabled: config.analytics.umami.enabled,
|
umamiEnabled: config.analytics.umami.enabled,
|
||||||
sentryEnabled: config.errors.glitchtip.enabled,
|
sentryEnabled: config.errors.glitchtip.enabled,
|
||||||
redisEnabled: config.cache.redis.enabled,
|
redisEnabled: config.cache.redis.enabled,
|
||||||
|
mailEnabled: Boolean(config.mail.host && config.mail.user),
|
||||||
});
|
});
|
||||||
|
|
||||||
const analytics = config.analytics.umami.enabled
|
const analytics = config.analytics.umami.enabled
|
||||||
|
|||||||
Reference in New Issue
Block a user