version: "2"
services:
glpi:
image: "i9corp/glpi:latest"
ports:
- "00000:22"
- "00000:80"
- "00000:443"
- "00000:3306"
volumes:
- "vol:/etc/helpdesk"
environment:
- "GUEST_PASSWD=123456"
- "GUEST_LOGIN=user"
- "SRV_NAME=localhost.com"
volumes:
vol:
No meu caso estou mapeando a porta 443 e definindo a variável "SRV_NAME", pois posteriormente irei incluir um certificado SSl em meu sistema.
Lembre-se de alterar as configurações do web server conforme sua necessidade, caso queira saber mais como configurar um certificado SSL da Let's Encrypt, veja os tutoriais para criação do certificado e para configuração do web-server para permitir o mapeamento de portas diferentes das padrões (80 e 443).
Acesse o terminal do MySQL, senha de root do MySQL esta definida com valor vazio:
mysql -u root -p
Dentro do terminal do MySQL:
set password for 'root'@'localhost' = password('passwd');
create database glpi;
create user 'glpi'@'localhost' identified by 'passwd';
grant all on glpi.* to glpi identified by 'passwd';
quit;
Com o banco devidamente criado, execute a configuração no ambiente web.
Concluida a instalação, utilize as seguintes credenciais para o primeiro login:
Usuário: glpi
Senha: glpi
Altere a senha dos usuários nativos do sistema (glpi, post-only, tech e normal) no ambiente web e exclua o arquivo abaixo dentro de seu container Docker:
rm -fr /etc/helpdesk/glpi/install/install.php
Com isso seu sistema de chamados estará devidamente configurado.
http://www.glpibrasil.com.br/
https://www.youtube.com/watch?v=y1c_1MIMgy4
https://www.arthurschaefer.com.br/2016/11/instalar-glpi-9-1-1-no-debian-8/
https://www.youtube.com/watch?v=5cuowKZyWxM
https://www.vivaolinux.com.br/artigo/Instalacao-do-GLPI-no-Debian-8?pagina=1
https://letsencrypt.org/
https://www.digitalocean.com/community/tutorials/how-to-secure-apache-with-let-s-encrypt-on-debian-9
https://medium.com/bros/enabling-https-with-lets-encrypt-over-docker-9cad06bdb82b
Content type
Image
Digest
Size
277.2 MB
Last updated
over 7 years ago
docker pull i9corp/glpi