Uploading publications to your server via SFTP

Product: FlippingBook Publisher

SFTP is a protocol used to transfer files to and from a server. Compared to FTP, SFTP provides a higher level of security for file transfer operations, which is why it’s getting more and more popular these days. If you use SFTP (Secure FTP) instead, then the security certificate is first needed to protect all further communication. This means that the servers in the middle have no way to read the contents of your communication, making it more secure.

Starting with FlippingBook Publisher 2.9.20, you can choose Secure File Transfer Protocol (SFTP) when publishing your projects to your own server. Below, you can find the information you need to know before uploading your publication via SFTP in FlippingBook Publisher.

To use our built-in SFTP client for generating and uploading files directly to your server, you should follow the steps below:

  1. When your publication is ready for upload, open it in FlippingBook Publisher, click on the Upload button and choose the option FTP/SFTP server
  2. Fill out the fields in the pop-up window with relevant data, such as your server’s host, login, password, or key file.

If you prefer to use Key File authentication rather than Password, you should do the following:

  • Сhoose the Key File option.
  • Click on the button Browse and choose the location of the private key file in the .ppk format.
  • If your key file is password protected, fill out the field Key file password; if not, just leave it empty.

Further information that you can specify is located in Advanced settings. The main option to specify here is the Protocol. There are 3 options for that:

  • Auto - tries to upload your publication via SFTP but if SFTP is not presented chooses FTP.
  • FTP - uploads your publication to your server via FTP even if another protocol is available.
  • SFTP - uploads your publication to your server via SFTP even if another protocol is available.

Also, you can specify:

  • the default server folder to open it on your server when the connection is established;
  • the default HTTP path that will be used to open the publication so you can easily preview it later.

Note! Specifying a URL here will NOT instruct FlippingBook Publisher to publish to this link! It is the other way around: You should specify the link where the publication will be uploaded. For instance, if your default HTTP path is "https://example.com/books" and you upload the publication to the folder /books/2019/newbook/, the following link will be opened: "https://example.com/books/2019/newbook"

  1. Press Next, select the folder where you will store the publication, right-click on it, and choose Add subfolder option. You can rename it if you want, customize domain restriction and search indexing options, and enter the password for the publication. Then press Enter. We recommend that you create a separate folder to avoid problems with overwriting existing files (or not overwriting) in the target folder, which can create caching problems later.
  2. Click on Start

If there’s no link after uploading and you want to view the publication, you can try this: Open a browser, enter your server’s address, including the full path to the folder containing your publication files, and type "index.html" at the end.

If that doesn’t work, then we cannot help you any further in determining the exact link. The upload is done over the FTP protocol, but the HTTP protocol is used to view the publication. These protocols can employ different naming conventions. The conventions used in your case are determined by the web server administrator, so please contact him or her for more information.

Note! FlippingBook Publisher Professional and Business editions let you upload publications to a server using a built-in FTP client. If your edition is Basic, you are free to use any third-party FTP client for this, such as FileZilla (which is free).

Was this article helpful?
drift chat