Plugin Config
The plugin-wide settings live in config.yml in the EcoHub data folder (/plugins/EcoHub/config.yml). It controls update checks, automatic installs, and status reporting. Edit it, then restart the server to apply changes.
Default config.yml
#
# EcoHub
# https://hub.auxilor.io
#
# Links this server to your EcoHub account and keeps your Eco plugins up to date.
# Run /ecohub link <code> to get started.
#
# Download and install updates automatically.
# Updates are staged and apply the next time the server restarts. A running plugin is
# never modified in place.
auto-install-updates: true
# Minutes between update checks. Minimum 30.
check-interval-minutes: 180
# Send server information to EcoHub: server and Java version, MOTD, player counts, memory,
# CPU cores, operating system, and the list of installed Eco plugins.
#
# No player names, UUIDs, or IP addresses are ever sent.
send-server-stats: true
# Print request and response details to the console. API keys are redacted.
debug: false
Every option
| Option | Type | Default | What it does |
|---|---|---|---|
auto-install-updates | boolean | true | Stage available updates automatically. With this off, checks still run and report, but nothing is downloaded until you run /ecohub update |
check-interval-minutes | int | 180 | Minutes between automatic update checks |
send-server-stats | boolean | true | Report server information to EcoHub every 6 hours. See Data and Privacy |
debug | boolean | false | Print request and response details to the console. API keys are redacted |
Other files in the data folder
config.yml is the only file you should edit by hand. The rest are plugin state:
| File | What it holds |
|---|---|
link.yml | Your API key. Treat this like a password |
renames.yml | Filename changes waiting for the next restart |
deletions.yml | Revoked jars that could not be deleted yet |
events.yml | Install records waiting to be sent |
history/ | Logs of updates and removals |
Where to go next
What the checks do: How Updates Work.
What gets sent: Data and Privacy.
Commands: Commands and Permissions.