diff --git a/Dockerfile b/Dockerfile index abc3446..c567887 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,7 @@ FROM node:lts-alpine ENV NODE_ENV=production ENV SUPABASE_URL= ENV SUPABASE_ANON_KEY= -env HCAPTCHA_SITEKEY= +ENV HCAPTCHA_SITEKEY= WORKDIR /usr/src/app # requires buildx/buildkit, which not everything has *yet* @@ -18,4 +18,4 @@ RUN --mount=type=bind,source=package.json,target=package.json \ USER node COPY dist . EXPOSE 4321 -CMD node server/entry.mjs +CMD ["node", "server/entry.mjs"] diff --git a/src/backendlib.ts b/src/backendlib.ts index 900a3f9..20df905 100644 --- a/src/backendlib.ts +++ b/src/backendlib.ts @@ -6,8 +6,8 @@ import type { Check, Template, TemplateRevision, check, check_data, check_revisi type ValOrErr = [V, null] | [null, E]; export const supabase = createClient( - import.meta.env.SUPABASE_URL, - import.meta.env.SUPABASE_ANON_KEY, + process.env.SUPABASE_URL!, + process.env.SUPABASE_ANON_KEY!, { auth: { flowType: "pkce" } } );