From host¶
Turn an existing compose project into an operator-owned template.
Steps¶
- Catalog → Templates → From host…
- Pick a Docker-enabled server + project.
- Optional: move secret-like values to
.envplaceholders. - Pull parameterizes volumes, host ports, booleans, and env/secrets into deploy variables; rewrites short mounts/ports to
{{VAR}}. - Review in the editor → Save.
- Progress overlay / wait modal while SSH pull runs.
Tips¶
- Missing
.env: uses.env.examplewhen 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.