Commit Graph

60 Commits (c98cd9e3b0f378b76ce9d9db77b58df5404848a5)

Author SHA1 Message Date
Dan Caseley c98cd9e3b0
Merge pull request #34 from guusdk/second-domain
Augmented documentation for 'other domain'
2021-09-22 13:01:58 +01:00
Guus der Kinderen 3ca709e849 Augmented documentation for 'other domain' 2021-09-22 13:43:36 +02:00
Dan Caseley 185891aeeb
Initial version of other XMPP domain and infrastructure 2021-09-12 14:51:22 +01:00
Dan Caseley bcd2fc01eb
Switch start file to getopts to remove ordering constraint 2021-09-10 09:52:03 +01:00
Dan Caseley 2401e81cca
Merge pull request #33 from surevine/new_dockerfile
Map host plugins to staging area within container
2021-09-07 10:28:37 +01:00
Dan Caseley ff08377de0
Merge pull request #32 from surevine/unclustering
Add cluster blocking and unblocking
2021-09-07 10:28:22 +01:00
Dan Caseley cdd59e6ebb
Add scripts for dropping and readding nodes to the cluster 2021-09-03 19:56:43 +01:00
Dan Caseley 083492c488
Map host plugins to staging area within container
Compatible with Openfire 4.7+ entrypoint script
2021-09-03 18:28:55 +01:00
Dan Caseley fdd2932d3e
Merge pull request #29 from surevine/housekeeping
Housekeeping
2021-09-03 18:22:52 +01:00
Dan Caseley 4911c0f9a5
Stop launch when the database fails 2021-09-03 18:21:38 +01:00
Dan Caseley e2279def35
Remove redundant subfolder 2021-09-03 18:21:07 +01:00
Dan Caseley 85057c6263
Deduplicate some plugins 2021-09-03 18:20:42 +01:00
Dan Caseley c646223aee
Tidy utility scripts out of the root 2021-09-03 18:19:11 +01:00
Dan Caseley 0615e136e5
Remove unnecessary Openfire config files 2021-09-03 18:19:01 +01:00
Dan Caseley 879fa157bf
Merge pull request #31 from surevine/add_third_openfire
Add third Openfire server to cluster setup
2021-08-16 08:20:33 +01:00
Dan Caseley f7fdab306c
Fix IP address typos 2021-08-04 20:53:32 +01:00
Dan Caseley f9e219d8fc
Add third Openfire node to the cluster 2021-08-04 20:50:44 +01:00
Dan Caseley 5e03c085f9 Add support for specifying openfire tags via env or parameter
Setting .env to "461" or running `./start.sh 461` will get openfire:461 rather than latest
2021-01-26 11:38:35 +00:00
Dan Caseley d25d3225cb A few useful debugging scripts 2020-12-18 16:52:59 +01:00
Dan Caseley 9f6d82f60b Fix ofid table to prevent PK collisions 2020-12-18 14:49:17 +01:00
Dan Caseley b75962f9bb Make load balancer config less flappy 2020-12-18 14:47:05 +01:00
Dan Caseley 558d9c4245
Merge pull request #21 from surevine/add_load_balancer
Add nginx load balancer
2020-12-02 10:57:58 +00:00
Dan Caseley f50389a943 Fix markdown linting in README 2020-12-01 22:18:50 +00:00
Dan Caseley 2add1032b4 Extend LB config to add other ports 2020-12-01 22:11:48 +00:00
Dan Caseley 40242a9b92 Update readme to include load balancer 2020-12-01 22:11:04 +00:00
Dan Caseley 8258dd64bd Merge branch 'master' into add_load_balancer 2020-11-27 16:17:24 +00:00
Guus der Kinderen 23749f9204
Merge pull request #23 from surevine/debug_logging
Enable debug logging in Clustered Openfire
2020-11-27 16:27:29 +01:00
Guus der Kinderen 1edb3e0be6
Merge branch 'master' into debug_logging 2020-11-27 16:25:55 +01:00
Dan Caseley 0c20475e0f Add users to each others rosters 2020-11-27 16:21:58 +01:00
Dan Caseley 862651edb2 Add user3 2020-11-27 16:21:58 +01:00
Dan Caseley dc41f7ccc7 Add nginx load balancer 2020-11-27 10:47:27 +00:00
Dan Caseley 040893e475 Enable debug logging in Clustered Openfire 2020-11-27 10:42:42 +00:00
Dan Caseley 919bedaa20
Merge pull request #20 from guusdk/doc-add-bosh
doc: add Bosh ports to readme
2020-11-21 15:23:21 +00:00
Guus der Kinderen 1c457e05ff doc: add Bosh ports to readme 2020-11-20 16:57:38 +01:00
Dan Caseley d580a8dcb8
Merge pull request #17 from surevine/clustering-support
Add clustering support
2020-11-18 21:18:14 +00:00
Matthew Vivian 687de12f94
Expose DB ports & expand README 2020-11-17 12:46:15 +00:00
Dan Caseley 7b7176452b Update README to reflect change in docker tags 2020-11-17 11:12:19 +00:00
Matthew Vivian f22ad49ed1
Add clustering support, fixes #16 2020-11-12 15:54:44 +00:00
Dan Caseley c60f336853
Merge pull request #15 from surevine/cleanup-xmpp2-of-conf
Removed unused duplicate Openfire config files
2020-10-12 09:34:24 +01:00
Matthew Vivian 4fe29cb2d7
Removed unused duplicate Openfire config files 2020-10-09 08:27:28 +01:00
Dan Caseley d59ae9649e Update to latest openfire db schema 2020-10-09 08:22:10 +01:00
Dan Caseley 909e6f254b
Merge pull request #13 from guusdk/prevent-muc-cleanup
New columns for FMUC & Prevent muc cleanup
2020-10-05 09:43:07 +01:00
Dan Caseley 028aa7b77c
Merge pull request #12 from surevine/fix-readme-references
Fixed copy/paste errors in readme
2020-10-05 09:42:31 +01:00
Matthew Vivian a4967feecb
Fixed copy/paste errors in readme 2020-10-05 09:31:10 +01:00
Guus der Kinderen 31e085855f Remove hard-coded timestamp after which rooms are to be cleaned up/removed 2020-10-02 19:13:18 +02:00
Guus der Kinderen 4b8a678af8 Add new FMUC room properties to the database 2020-10-02 19:11:41 +02:00
Dominic Kua d917eb2ad3
Merge pull request #10 from surevine/wait-for-postgres
Wait for Postgres before running Openfire's entrypoint
2020-09-07 09:47:11 +01:00
Dominic Kua 70f67e84cf
Merge pull request #11 from surevine/monitoring_plugin_ports
Expose additional ports for monitoring plugin
2020-09-07 09:46:49 +01:00
Dan Caseley c53b8e681e Expose additional ports for monitoring plugin 2020-09-07 09:42:59 +01:00
Dan Caseley d29dd2b9f8 Wait for Postgres before running Openfire's entrypoint 2020-09-07 09:21:55 +01:00