Step {{ current_wizard_step }}: SSH Key

{% if errors %}
{% for e in errors %}
{{ e }}
{% endfor %}
{% endif %} {% if key_generated %}
SSH key pair generated. Supavision uses this key to securely connect to your server for discovery and health checks.
{{ public_key }}

Add this public key to the remote server

  1. SSH into {{ data.host }} manually.
  2. Run the following command:
  3. ssh-copy-id -i {{ data.ssh_key_path }}.pub {{ data.user or 'ubuntu' }}@{{ data.host }}
  4. Alternatively, paste the public key into ~/.ssh/authorized_keys.
{% endif %} {% if key_error %}
Failed to generate SSH key: {{ key_error }}
{% endif %}
{% for key, val in data.items() %} {% if key not in ('_step', 'resource_type', 'csrf_token') %} {% endif %} {% endfor %}