PostgreSQL
Good for: the same cases as MySQL / MariaDB, larger servers and networks needing Cross-Server, if Postgres is already your database of choice. Not a fit if: you just want something that works with zero setup, SQLite is simpler for that.
Docs: postgresql.org
yaml
database:
type: postgres
host: localhost
port: 5432
database: enhancedechest
username: postgres
password: "your-password"
ssl: disable
pool-size: 10- Create the empty database first, for example
CREATE DATABASE enhancedechest;. The plugin creates and manages its own tables inside it automatically, but the database itself has to exist before it can connect. - The default PostgreSQL port is 5432, so remember to change
portfrom the MySQL default. - Set
ssltorequireorverify-fullto encrypt the connection, see SSL / TLS.
