Configuring an SFTP connection

Connect Launchdeck to your server using SFTP to upload your application files securely.

You'll need:

  • Your server hostname or IP address
  • Your SFTP username
  • Your SFTP port (usually 22)
  • Password or SSH key access
  • The path where your files should be uploaded

1. Add your server

In Launchdeck, add a new server and select SFTP as the connection type.

Give your server a recognizable name, then enter:

  • Hostname --- your server hostname or IP address
  • Port --- usually 22
  • Username --- your SFTP username

2. Configure authentication

Launchdeck can connect using either an SSH key or password.

SSH key authentication

Launchdeck generates a public SSH key and provides a command you can run on your server to add it to the user's authorized_keys file.

If your hosting provider manages SSH keys through a control panel, copy the public key from Launchdeck and add it through your hosting provider instead.

Note: Some hosting providers may also require you to whitelist Launchdeck's IP address. You can find the appropriate IP address in the server configuration window.

Configuring an SFTP server for
deployment

Password authentication

If your server supports password authentication, enter the password for your SFTP user instead.

3. Set the upload path

Enter the absolute path on your server where Launchdeck should upload your files.

For example, on a DirectAdmin server this might be:

/home/username/domains/example.com/public_html

Make sure your SFTP user has permission to upload files to this directory.

4. Test the connection

Click Test connection to check your configuration.

Launchdeck will connect to your server and verify that the upload path is accessible.

Once the connection succeeds, your server is ready to use for deployments.

What Customers Say

“Outstanding customer service.”
- Markus M, Business Owner
“It has really been making deployment of our software to several different staging environments a lot smoother.”
- Arjan S, SaaS Company CTO
“I just wanted to say, great job. I spent like a week to find a service like this.”
- Pasha K, Lead Frontend Engineer
A better way to deploy code
Try Launchdeck free

No credit card required