SQLite
SQLite requires no configuration. On first start the plugin creates the database file at plugins/EnhancedEchest/enderchests.db.
Browse your database in the docs
Use the built-in SQLite Editor to open an EnhancedEchest database and inspect or edit its tables, player metadata, and chest metadata directly in your browser. The file stays on your device; edits only change the copy open in your browser until you download it. Use an automatic backup or a copy made while the server is stopped rather than copying the live database file.
Good for: solo servers and small-to-medium communities (roughly up to a few hundred concurrent players). One file, nothing extra to run or maintain. Not a fit if: you run several servers behind a proxy that need to share player data, since a file can only belong to one server. Use MySQL / MariaDB or PostgreSQL for Cross-Server support instead.
Docs: sqlite.org
database:
type: sqlite
sqlite-file: enderchests.dbExtra files next to the database
SQLite runs in write-ahead-logging (WAL) mode for better performance under load, so you may also see enderchests.db-wal and enderchests.db-shm next to the database file. They belong to SQLite: leave them alone, and never copy the .db file by hand while the server is running (use the built-in auto-backup instead).
