Sync Example Config
Here are some example configs for setting up Ban Syncing. The example uses two servers, A is the SyncServer/Master and B is the Syncer/Slave. You may have any number of Syncer/Slave servers in a group, but only one SyncServer/Master server.
For each group of SyncServers, only one of them should have read-only: false in their config, if they are all connected to the same database. Otherwise, you'll end up with a lot of duplicates in your database, possibly dangerous!
For A Spigot Server With Bungee
ServerA (Main server, SyncServer)
bungee: false
sync:
use: true
server: true
host: 127.0.0.1
port: 2711
pass: Spagheti
debug: false
database:
mysql: true
user: root
pass: Cookies
host: localhost
port: 3306
name: maxbans
read-only: false
Server B (Secondary Server, Syncer)
bungee: false
sync:
use: true
server: true
host: 127.0.0.1
port: 2711
pass: Spagheti
debug: false
database:
mysql: true
user: root
pass: Cookies
host: localhost
port: 3306
name: maxbans
read-only: true
For A CraftBukkit Server With Bungee
ServerA (Main server, SyncServer)
bungee: true
sync:
use: true
server: true
host: 127.0.0.1
port: 2711
pass: Spagheti
debug: false
database:
mysql: true
user: root
pass: Cookies
host: localhost
port: 3306
name: maxbans
read-only: false
Server B (Secondary Server, Syncer)
bungee: false
sync:
use: true
server: true
host: 127.0.0.1
port: 2711
pass: Spagheti
debug: false
database:
mysql: true
user: root
pass: Cookies
host: localhost
port: 3306
name: maxbans
read-only: true
Any Server Without Bungee
ServerA (Main server, SyncServer)
bungee: false
sync:
use: true
server: true
host: 127.0.0.1
port: 2711
pass: Spagheti
debug: false
database:
mysql: true
user: root
pass: Cookies
host: localhost
port: 3306
name: maxbans
read-only: false
Server B (Secondary Server, Syncer)
bungee: false
sync:
use: true
server: true
host: 127.0.0.1
port: 2711
pass: Spagheti
debug: false
database:
mysql: true
user: root
pass: Cookies
host: localhost
port: 3306
name: maxbans
read-only: true
Comments