Convert legacy Canvas configs into the new split YAML format.
Paste or upload your old canvas-server.json5 file and download a ZIP containing migrated canvas-server.yml and canvas-worlds.yml .
Legacy config input
Comments and trailing commas are supported. Any removed options are skipped automatically during conversion.
Output includes both commented YAML templates inside one ZIP archive.
Server-side conversion keeps deployment simple on Coolify.
What the converter does
The migration follows the option mapping documented in the repo and applies matching values onto the current server and world templates.
1. Parse the legacy JSON5 config
Comments, quoted keys, and trailing commas are accepted.
2. Apply migrated values to the latest templates
The generated YAML keeps the shipped comments and defaults for untouched options.
3. Package both files into one archive
Download a ready-to-drop ZIP with server-wide and per-world configs.
Conversion status
You will see validation errors here before any file is downloaded.
Archive contents
canvas-server.yml
canvas-worlds.yml
Removed settings
Options with no modern equivalent are intentionally omitted from the output.