As versões dos pacotes usados pelo sistema estão nos arquivos composer.json e package.json
A instalação(local) desse sistema é bem simples, bastando apenas seguir os passos a baixo:
Lembando que para rodas os comando abaixo o Docker deve está instado em sua computador. Os passos abaixo usa o Sail, pacote do Laravel.
-
Faça o clone desse projeto em seu computador
git clone https://github.com/CTI-Sobral-IFCE/chaves.git
-
Acesse o diretório do projeto
cd chaves
-
Instale os pacotes usados pelo projeto (PHP/composer)
docker run --rm \ -u "$(id -u):$(id -g)" \ -v $(pwd):/var/www/html \ -w /var/www/html \ laravelsail/php81-composer:latest \ composer install --ignore-platform-reqs
-
Faça a cópia do arquivos
.env.example
para.env
e preencha com os dados de acesso ao banco de dados e demais configurações.cp .env.example .env
-
Execute o projeto.
./vendor/bin/sail up -d
-
Instale as bibliotecas javascript
./vendor/bin/sail npm install && ./vendor/bin/sail npm build
-
Povoe o banco de dados.
./vendor/bin/sail artisan migrate:fresh --seed
-
Gere a chave de segurança.
./vendor/bin/sail artisan key:generate
-
Para acessar o sistema.
- Endereço: http://localhost/
- Dados de acesso:
- Login: ti.sobral@ifce.edu.br
- Senha: qwe123
Para mais informações sobre o sistema acesse a wiki.
Este sistema é de código aberto e está licenciado sob a licença MIT.