Executando verificação de segurança...
1

React e variável de ambiente

Pessoal, estou com um problema aqui no ambiente e todas a soluções me parece gambiarra mas feita.

Tenho uma console feita em React e compilo ela usando o Docker, porém para as variáveis de ambiente funcionarem corretamente eu tenho que colocar na hora do build e não consigo colocar posteriormente como no Nodejs ou Python.

Alguém teria uma solução para isso, que seja simples?

Carregando publicação patrocinada...
1

Usando docker compose

Sempre deixo minhas variáveis em um .env e uso o caminho desse arquivo na propriedade env_file

services:
    mysql:
        image: mysql:8
        env_file: './mysql/.env
        [...]
        
    app:
        build: .
        env_file: './app/.env
        [...]
1

é exatamente isso que estou fazendo, porém o React não aceita, somente se tiver o .env dentro da pasata na hora da build. E para mim isso nao serve, eu preciso que ele le dps que a imagem já está pronta