Uma ferramenta para ajudar na gestão de tarefas de múltiplos times utilizando o Scrum
Gostaria de ter o Trelássio na sua empresa? A gente te ajuda!
-
Subindo o container docker:
$ docker-compose up -d
-
Crie o arquivo de váriaveis de ambiente copiando e renomando o
.env.example
para.env
:$ cp .env.example .env
-
Instale as dependências da aplicação:
$ docker-compose exec board-server composer install $ docker-compose exec board-server npm ci
-
Crie a chave de criptografia da aplicação:
$ docker-compose exec board-server php artisan key:generate
-
Dê as permissões corretas para as pastas de
cache
estorage
:$ docker-compose exec board-server chown -R www-data:www-data storage/ $ docker-compose exec board-server chown -R www-data:www-data bootstrap/cache/
-
Para o funcionamento correto, você precisa preencher a base de dados com alguns registros. Basta executar:
$ docker-compose exec board-server php artisan setup:app
detalhe: Caso você esteja em ambiente de desenvolvimento e não possua nenhum outro usuário na base, o comando acima cria um usuário com as seguintes credenciais email: admin@admin.com
e senha admin
-
Realize o build do frontend:
$ docker-compose exec board-server npm run watch
ou
$ docker-compose exec board-server npm run dev
ou para produção
$ docker-compose exec board-server npm run prod
nota: docker-composer exec board-server
pode ser substituido por ./on-server.sh
Veja como usar a api do trelássio
Caso você queira contribuir com o projeto, considere ler o CONTRIBUTING.md.