Skip to content

From host

Turn an existing compose project into an operator-owned template.

Steps

  1. Catalog → Templates → From host…
  2. Pick a Docker-enabled server + project.
  3. Optional: move secret-like values to .env placeholders.
  4. Pull parameterizes volumes, host ports, booleans, and env/secrets into deploy variables; rewrites short mounts/ports to {{VAR}}.
  5. Review in the editor → Save.
  6. Progress overlay / wait modal while SSH pull runs.

Tips

  • Missing .env: uses .env.example when present, or parameterizes compose only — messages explain what happened.
  • Override files: noted in pull messages; primary compose is imported.
  • Errors: invalid project names and missing compose basenames list path + files found.
  • If pull still fails, see Templates troubleshooting.
  • After save, you can deploy to the same or another host.