docker pull gizmotronic/openfire:4.4.4
sudo docker run --name openfire -d --restart=always --publish 9090:9090 --publish 5222:5222 --publish 7777:7777 --volume ~/.openfire:/var/lib/openfire gizmotronic/openfire:4.4.4localhost:9090We set it up to not store offline messages, which meant there was no persistent state. In the System Manager, we edited the “System Name” property to be localhost, so the tests would run consistently. Finally, we set the resource policy to “Never kick,” which will not allow a new resource to log in if there’s a conflict.
-Language-Selection.png)
-Server-Settings.png)
-Database-Settings.png)
-Profile-Settings.png)
-Admin-Account.png)
-Login-to-the-admin-console.png)
-login-with-username-%E2%80%93-password-admin-admin.png)