diff --git a/.env b/.env new file mode 100644 index 0000000..ed2418c --- /dev/null +++ b/.env @@ -0,0 +1,36 @@ +# Project +IMAGE_TAG=latest +PROJECT_NAME=at-mintel +PROJECT_COLOR=#82ed20 +GITEA_TOKEN=ccce002e30fe16a31a6c9d5a414740af2f72a582 + +# Authentication +GATEKEEPER_PASSWORD=mintel +AUTH_COOKIE_NAME=mintel_gatekeeper_session + +# Host Config (Local) +TRAEFIK_HOST=at-mintel.localhost +DIRECTUS_HOST=cms.localhost + +# Next.js +NEXT_PUBLIC_BASE_URL=http://at-mintel.localhost + +# Directus +DIRECTUS_URL=http://cms.localhost +DIRECTUS_KEY=F9IIfahEjPq6NZhKyRLw516D8GotuFj79EGK7pGfIWg= +DIRECTUS_SECRET=OZfxMu8lBxzaEnFGRKreNBoJpRiRu58U+HsVg2yWk4o= +CORS_ENABLED=true +CORS_ORIGIN=true +LOG_LEVEL=debug +DIRECTUS_ADMIN_EMAIL=mmintel@mintel.me +DIRECTUS_ADMIN_PASSWORD=Tim300493. +DIRECTUS_DB_NAME=directus +DIRECTUS_DB_USER=directus +DIRECTUS_DB_PASSWORD=mintel-db-pass + +# Sentry / Glitchtip +SENTRY_DSN= + +# Analytics (Umami) +NEXT_PUBLIC_UMAMI_WEBSITE_ID= +NEXT_PUBLIC_UMAMI_SCRIPT_URL=https://analytics.infra.mintel.me/script.js diff --git a/packages/acquisition-library/build.mjs b/packages/acquisition-library/build.mjs index 967bcbb..2232e9e 100644 --- a/packages/acquisition-library/build.mjs +++ b/packages/acquisition-library/build.mjs @@ -22,7 +22,7 @@ build({ target: 'node18', outfile: outfile, format: 'esm', - external: ["jsdom", "jsdom/*", "jquery", "jquery/*", "canvas"], + external: ["jsdom", "jsdom/*", "jquery", "jquery/*", "canvas", "fs", "path", "os", "http", "https", "zlib", "stream", "util", "url", "net", "tls", "crypto"], plugins: [{ name: 'mock-canvas', setup(build) { diff --git a/packages/acquisition/build.mjs b/packages/acquisition/build.mjs index 800a33b..382e4e7 100644 --- a/packages/acquisition/build.mjs +++ b/packages/acquisition/build.mjs @@ -23,7 +23,7 @@ build({ outfile: outfile, format: 'esm', // Bundle everything, including Directus SDK, to avoid resolution issues in Docker - external: ["jsdom", "jsdom/*", "jquery", "jquery/*", "canvas"], + external: ["jsdom", "jsdom/*", "jquery", "jquery/*", "canvas", "fs", "path", "os", "http", "https", "zlib", "stream", "util", "url", "net", "tls", "crypto"], plugins: [{ name: 'mock-canvas', setup(build) {