Skip to content
IOS Swift Application: Access and Upload your Files/Folders in your Synology NAS with 2FA Authentication (FIDO)
Swift Objective-C
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Eurosmart Drive

Language version Documentation status GitHub closed issues License Badge

IOS Application : Access and Upload your Files/Folders in your Synology NAS with 2FA Authentication (FIDO)

Works on all IOS platforms.

Already in the App Store

Developed for © Eurosmart 2019

Demo Clip

Demo video

Use (for Developers)

To use this application with your Synology NAS you simply have to change the IP, PORT and the HTTPTYPE in this file: Network.swift

Please make sure that the following requirements are fulfilled:

  • File Station must be running on your DS

  • The shared folders must be accessible by your user with read and write permissions

  • In order to use this app outside of your LAN, you must open the necessary ports in your router (see DS manual for details - port forwarding) and either resolve your own domain name with your DS or use a DDNS provider (like Synology).

  • This application does not support Synology's Quick Connect which is only available for Synology's own mobile apps.

  • It is strongly recommended to switch on https for secure server communication. In case you receive an error message with https enabled, please log in to your DS with admin permissions and create a self-signed-certificate (control panel / security / certificate).

    • Export the certificates and keys. Store the certificates (root and server certificates, both have the file extension .crt) in a secure location separately from the key files!
    • Send these .crt files to yourself by email (do not send the keys!). In the mail app on your iPhone tap on the crt files and follow the steps to install them on your iPhone.

The Synology File Station API Documentation


You can download all the Releases.


Documentation for the project can be found here.

Report an Issues

You can also report a bug here to help me improve this application.

Please use this template: Bug-Report Template


Our Synology NAS Current Version:

  • Model Name : DS1517+
  • DSM Version : DSM 6.2.2-24922
You can’t perform that action at this time.