Protegendo arquivos .yaml e .env do Dockge com segurança
Se você utiliza o Dockge para gerenciar containers Docker, diretórios como dockge e dockge-stacks podem conter arquivos sensíveis, como .env e .yaml.
Sem proteção, esses arquivos podem ser acessados por qualquer pessoa via navegador:
<http://seudominio.com/dockge/.env>
<http://seudominio.com/dockge-stacks/docker-compose.yaml>
Normalmente você clica no site no menu VHOST, como mencionado no vídeo.
server { ... }# Bloqueia acesso à pasta /dockge
location ^~ /dockge/ {
deny all;
return 403;
}
# Bloqueia acesso à pasta /dockge-stacks
location ^~ /dockge-stacks/ {
deny all;
return 403;
}
# Bloqueia qualquer arquivo .env ou .yaml em qualquer lugar
location ~* \\.(env|yaml)$ {
deny all;
return 403;
}
Resumindo essa configuração bloqueara acesso as pastas mais importantes do Dockge e arquivos específicos com .ENV e .YAML. Coloque essas configurações e salve em seguida.