- conf.sh
- docker-compose.yaml
docker pull sir0liveira/openfire:latest
A imagem do openfire foi feita com a imagem oficial do Debian, somente acrescentei (java, wget e o sudo).
sudo docker-compose up
Lembrando que o openfire e também o mysql vão persistir os dados na pasta "openfire" criada no diretório onde o comando foi executado.
MYSQL_ROOT_PASSWORD: 123@mudar (senha do root no MYSQL)
MYSQL_DATABASE: openfire (nome do banco)
MYSQL_USER: openfire (usuário do banco)
MYSQL_PASSWORD: openfire (senha do usuário)
Exemplo para fazer a conexão com o banco:
DB Connection URL: jdbc:mysql://ip_do_host:3306/openfire?rewriteBatchedStatements=true&characterEncoding=UTF-8&characterSetResults=UTF-8&serverTimezone=UTC
Acesse o openfire:
ip_do_host:9090