diff --git a/README.md b/README.md index 6a40f05..7335f74 100644 --- a/README.md +++ b/README.md @@ -360,15 +360,17 @@ services: deepsproxy: build: . ports: - - "3000:3000" + - "${PORT:-3000}:${PORT:-3000}" environment: - - PORT=3000 - - PLAYWRIGHT_HEADLESS=true + PORT: ${PORT:-3000} + API_KEY: ${API_KEY:-} volumes: - ./deepseek_profile:/app/deepseek_profile restart: unless-stopped ``` +No Portainer, use este arquivo como Stack e defina as variáveis `PORT` e `API_KEY` na seção de environment da Stack. **Aviso de segurança:** se `API_KEY` ficar vazia, a autenticação permanecerá desativada e o serviço ficará exposto sem autenticação por padrão. Se a porta estiver publicada em uma interface pública, qualquer cliente com acesso à rede poderá usar a API; portanto, defina uma `API_KEY` antes de expor o serviço. + ### Build e Execução ```bash diff --git a/docker-compose.yml b/docker-compose.yml index c8a8027..778de60 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,12 +1,11 @@ -version: '3.8' services: deepsproxy: build: . ports: - - "3000:3000" + - "${PORT:-3000}:${PORT:-3000}" environment: - - PORT=3000 - - API_KEY=sua_api_key_aqui + PORT: ${PORT:-3000} + API_KEY: ${API_KEY:-} volumes: - ./deepseek_profile:/app/deepseek_profile restart: unless-stopped