From 2708c04b592a546a08458e659dbcc7c8fd5f26d2 Mon Sep 17 00:00:00 2001 From: Andreas Knuth Date: Sun, 9 Aug 2026 04:39:17 -0500 Subject: [PATCH] umami --- docker-compose.yml | 11 ++++++++--- greenlns-landing/Dockerfile | 4 +++- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 6c11e06..94edfa7 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -3,11 +3,16 @@ services: build: context: ./greenlns-landing dockerfile: Dockerfile + args: + NEXT_PUBLIC_UMAMI_SRC: ${NEXT_PUBLIC_UMAMI_SRC:-} + NEXT_PUBLIC_UMAMI_ID: ${NEXT_PUBLIC_UMAMI_ID:-} restart: unless-stopped environment: NODE_ENV: production PORT: 3000 NEXT_PUBLIC_SITE_URL: ${SITE_URL:-https://greenlenspro.com} + NEXT_PUBLIC_UMAMI_SRC: ${NEXT_PUBLIC_UMAMI_SRC:-} + NEXT_PUBLIC_UMAMI_ID: ${NEXT_PUBLIC_UMAMI_ID:-} networks: - greenlens_net healthcheck: @@ -47,8 +52,8 @@ services: JWT_SECRET: ${JWT_SECRET:?JWT_SECRET is required} TIKTOK_CLIENT_KEY: ${TIKTOK_CLIENT_KEY:-} TIKTOK_CLIENT_SECRET: ${TIKTOK_CLIENT_SECRET:-} - TIKTOK_REDIRECT_URI: ${TIKTOK_REDIRECT_URI:-https://greenlenspro.com/api/tiktok/callback} - TIKTOK_EXPECTED_OPEN_ID: ${TIKTOK_EXPECTED_OPEN_ID:-} + TIKTOK_REDIRECT_URI: ${TIKTOK_REDIRECT_URI:-https://greenlenspro.com/api/tiktok/callback} + TIKTOK_EXPECTED_OPEN_ID: ${TIKTOK_EXPECTED_OPEN_ID:-} PLANT_IMPORT_ADMIN_KEY: ${PLANT_IMPORT_ADMIN_KEY:-} depends_on: postgres: @@ -106,4 +111,4 @@ volumes: networks: greenlens_net: - external: true + external: true diff --git a/greenlns-landing/Dockerfile b/greenlns-landing/Dockerfile index 570fc7f..8883597 100644 --- a/greenlns-landing/Dockerfile +++ b/greenlns-landing/Dockerfile @@ -18,6 +18,8 @@ FROM base AS runner WORKDIR /app ENV NODE_ENV=production +ENV NEXT_PUBLIC_UMAMI_SRC=$NEXT_PUBLIC_UMAMI_SRC +ENV NEXT_PUBLIC_UMAMI_ID=$NEXT_PUBLIC_UMAMI_ID RUN addgroup --system --gid 1001 nodejs RUN adduser --system --uid 1001 nextjs @@ -28,6 +30,6 @@ COPY --from=builder --chown=nextjs:nodejs /app/.next/static ./.next/static USER nextjs -EXPOSE 3000 +EXPOSE 3000 CMD ["node", "server.js"]