# Configuração de stack de desenvolvimento no Rancher ## Criando uma nova stack 1. Exportar a configuração de uma das stacks de desenvolvimento pré-existentes (prefixo DEV) acessando Menu > Export Config ![](https://i.imgur.com/J1UU9LN.png) 2. Descompactar o arquivo compoze.zip e abrir o arquivo docker-compose.yml em um editor de texto 3. Substituir o valor das variáveis Redis key para um valor único. Para facilitar a substituição, procurar pelo valor `service_routes:btb:dev`. Exemplo: ```yaml= #Container BTB #De: routes_redis_key_Production: service_routes:btb:dev #Para: routes_redis_key_Production: service_routes:btb:dev01 #Container Heimdall #De: BTB_REDIS_KEYROUTES: service_routes:btb:dev #Para: BTB_REDIS_KEYROUTES: service_routes:btb:dev01 ``` 4. Criar uma nova stack clicando no botão **Add stack** 5. Preencher o nome da stack (prefixo DEV) e no campo **Optional: docker-compose.yml** colar o conteúdo editado do arquivo docker-compose.yml ![](https://i.imgur.com/lhNWELI.png) 6. Após preencher as informações corretamente, basta clicar no botão **Create** ## Adicionando uma nova rota no Load Balancer Após criar a stack e inicializar todos os serviços, será necessário configurar uma porta no proxy, para que seja possível acessar a aplicação na nova stack. 1. Na stack Infraestrutura, editar o load balancer **Proxy-Edge** ![](https://i.imgur.com/Wwb37tN.png) 2. Clicar no botão **Add Service Rule** e preencher os campos port, path, target e port * Port: Porta externa de acesso ao Heimdall. Preencher com a próxima porta disponível na sequência. * Path: Rota da raiz da aplicação * Target: Selecionar o serviço Heimdall da stack criada * Port: Porta padrão do Heimdall ![](https://i.imgur.com/lt1BNjE.png) 3. Para confirmar, clicar no botão **Edit** 4. Para testar a aplicação, acessar o host dev.btb.wssim.com.br complementando com a porta configurada