Skip to content

Server Templates

Save your server's layout — roles, channels, categories, permissions — as a one-click restoration blueprint or a shareable template.

Two uses

  1. Backup before risky changes. Snapshot, then experiment. If you wreck things, restore.
  2. Share / clone. Publish a template publicly so other servers can apply it. Or replicate your layout across sister servers in seconds.

Distinct from Server Backup which is security-flavoured and tracks pre/post diffs more carefully.

Where it lives

Dashboard: Server Templates. Also /server-templates public gallery.

Creating a template

  1. Open Server Templates → Snapshot now.
  2. Phantom captures the server's current state.
  3. Optionally Publish it to the public gallery (with a name, description, tags).

Applying a template

  1. Browse the gallery or paste a template URL.
  2. Click Apply.
  3. Review the diff (what would be created / deleted / modified).
  4. Confirm.

Apply is destructive in the sense that it modifies your server — but it auto-creates a pre_apply snapshot first so you can roll back.

Anyone can browse public templates at /server-templates. Each template page shows:

  • Server-layout preview
  • Apply count
  • Ratings + recent applies

Templates are reviewable by Phantom admin staff for safety (no malicious permission configurations slip through).

Permissions

  • server_templates.view — see templates list
  • server_templates.edit — snapshot, publish, apply

Behaviour

  • Apply runs in the background; the dashboard shows progress as it goes.
  • A cancel mid-apply leaves the server in a partial state — use the pre_apply snapshot to recover.

Tips

  • Snapshot weekly even if you don't think you'll change anything. Free safety net.
  • Don't publish your live server's template publicly. Anyone applying it gets your role permissions copied — fine for generic templates, leaky for production servers.
  • Pre-test imports by applying to a separate test server first.

Phantom is a product of Hydra Labs. The bot is run as a managed service; you do not need to host it yourself.