Any git host
git Clone from any git server with a username and token over HTTPS, or an SSH key. Repositories are entered by address.
Setup
Choose how Pando signs in
Create an access token
- On the git host, create an access token with read access to the repositories.
Add an SSH key
- Run
ssh-keygen -t ed25519 -f pando-deploy -N "". - On the git host, add
pando-deploy.pubto the repository as a read-only deploy key. - Paste
pando-deploybelow. - Run
ssh-keyscanwith the host's name, on a machine you trust, and paste its output below.
- Run
Choose a path prefix
Settings (9)
methodHow Pando signs inRequiredhostHostRequiredThe host repositories are on. Change it for a self-managed server.
scopePath prefixEmpty is every repository on the host.
usernameUsernameThe account the token belongs to. Empty is git.
tokenToken or passwordCredentialRead access to the repositories is enough.
ssh_private_keySSH private keyCredentialThe private half of a deploy key or access key added to the repository. Pando reads the repository with it and never writes.
ssh_passphraseKey passphraseCredentialOnly if the key has one.
known_hostsKnown hostsThe host's public key, as ssh-keyscan <host> prints it.
ca_bundleCertificate authorityAdvancedPEM certificates to trust for a self-managed host on a private certificate authority, beside the system's.