Sign inSign up

nextstage/stack-application

By nextstage

Updated 4 days ago

Image
0

1.7K

nextstage/stack-application repository overview

Stack Application Installer

Uma ferramenta para instalação e configuração de ambiente Docker para aplicações.

Pré-requisitos

  • Docker instalado
  • Permissões para executar comandos Docker
  • Um diretório vazio para instalação

Instalação

  1. Execute o comando abaixo substituindo ./your-app-name pelo diretório onde deseja instalar:
sudo docker run --rm --pull always \
  -v ./your-app-name:/stack \
  nextstage/stack-application

Importante: O diretório de destino nao deve existir

Configuração

  1. Após a instalação, acesse o diretório onde foi instalado
  2. Configure o arquivo .env com suas informações:
    • APPLICATION_NAME: Nome da sua aplicação
    • STAGE_BRANCH: Branch do ambiente (ex: main, develop)
    • AWS_ECR: URL do seu registro de container
    • PERSISTPATH: Caminho absoluto para armazenamento de dados persistentes
    • EXPOSED_PORT: Porta da aplicacao que será exposta no host
  3. Acrescente as demais ENVS pertinentes ao aplicativo
  4. No docker-compose ajuste os possiveis volumes que seu aplicativo ira persistir
Comandos Principais

Para iniciar:

./scripts/start.sh

Para parar:

./scripts/stop.sh

Estrutura de Diretórios

⌘K to generate a command pode regerar o readme com base nos arquivos? instrucoes de como usar e um exemplo por favor.

Aqui está o readme atualizado em português brasileiro: instalado stack/ ├── .env ├── docker-compose.yml └── scripts/ ├── init.sh ├── start.sh └── stop.sh

Tag summary

Content type

Image

Digest

sha256:d330e9c31

Size

3.3 MB

Last updated

4 days ago

docker pull nextstage/stack-application