NuxtN
Nuxt8mo ago
6 replies
Rechau

environment variable not overriding for production

I have set env variables on docker-compose.yml file, but it still takes default value which is empty string

This is my config:
export default defineNuxtConfig({
  runtimeConfig: {
    public: {
      sanctum: {
        baseUrl: '',
        origin: '',
      },
    },
  },
)}


for production I am building with "npm run build"
nuxt is running in docker container.
And I set my environment variables via docker-compose.yml file like this:
services:
  frontend:
    environment:
      - NUXT_PUBLIC_SANCTUM_BASE_URL=https://domain.com
      - NUXT_PUBLIC_SANCTUM_ORIGIN=https://domain.com
Was this page helpful?