Linux

Remember, when configuring sync clients on your devices, you will need to enter an app password rather than your W3C TAG account password.

 File /  Folder Sync

With a file sync client, files can be automatically synchronized between the Cloud server and your devices.

Specific steps shown below are for Debian. Depending upon your Linux distro, the specific steps may differ.

Option 1: Install the Package

The recommended installation method is to install the Nextcloud desktop client package (nextcloud-desktop) if it is available for your Linux distribution.

sudo apt update && sudo apt install nextcloud-desktop

Search for the Nextcloud item in your desktop start menu under Accessories, and launch it.

Option 2: Download the AppImage

Another option is to download and run the AppImage, although this option requires a few more manual steps.

AppImages are single-file applications that run on most Linux distributions. Download an AppImage, make it executable, and run! No need to install, and no system libraries or system preferences are altered. Most AppImages run on recent versions of Arch Linux, CentOS, Debian, Fedora, openSUSE, Red Hat, Ubuntu, and other common desktop distributions.

  1. Go to the Nextcloud Desktop Download page, and download the Linux sync client.

    Download the Linux Desktop Client
  2. Copy the .AppImage file somewhere more permanent. The specific location you choose isn’t critical, but there are some conventions:

    • Two options commonly used for CLI tools are $HOME/.local/bin and $HOME/bin. When you log in to Ubuntu, CentOS/RHEL, or Fedora, both $HOME/.local/bin and $HOME/bin are added to your path.
    • Many third-party tools (especially the ones managing desktop integration) use $HOME/Applications, and that’s what we’ll use in this example.
    chmod u+x ~/Downloads/Nextcloud-2.6.0-x86_64.AppImage
    
    mkdir ~/Applications
    
    mv ~/Downloads/Nextcloud-2.6.0-x86_64.AppImage  ~/Applications
    
  3. Configure your system to automatically run the AppImage during startup.

    Go to Startup Applications
  4. Configure the AppImage as a startup application so that it will run automatically during startup.

    Add a New Custom Command
  5. Enter the following information (modify the command path as appropriate):

    Name Value
    Name Nextcloud
    Command /home/<your-username>/Applications/Nextcloud-<version>.AppImage
    Comment Nextcloud Desktop Sync
    Startup delay 5
    Enter the Custom Command Parameters
  6. Run the new command manually by clicking on the gears icon.

    Run the App

    …and then you can close System Settings

Configuration

  1. In the Nextcloud Connection Wizard, click the Log in button.

    Click the “Log in” button
  2. Enter the Cloud server address: https://cloud.w3ctag.org/ The connection wizard will use auto-provisioning to determine your full WebDAV URL.

    Specify the Cloud server URL
  3. A web browser will pop up, and you’ll be asked to log in to your Cloud server account, and grant access to the sync app.

    Click Log in, and then Grant access.

    Authorize the Sync App to Connect to Your Cloud Server Account
  4. Click the Connect button.

    Connect to the Cloud Server

    The desktop app will begin syncing files between the Cloud server and your local machine.

    The Nextcloud Desktop Sync Client Is Now Actively Syncing Files

    Looking in the local folder, you should see some files have already been copied from your Cloud server account

    Copies of Your Cloud Files, Synchronized to Your Local Machine
  5. You can close the Nextcloud window.

    The file sync app will continue to run in the background, and can be accessed via its system tray icon.

 Calendar and  Task Sync

Mozilla Thunderbird

Setting up calendar sync in Mozilla Thunderbird also synchronizes task lists with the “Reminders” app.

  1. Go to the File > New > Calendar… (or right-click in an empty area under the mini-calendar, and choose New Calendar…)

    Create a New Calendar
  2. Choose On the Network and then click Next.

    Stored on the Network
  3. Select the CalDAV format, and enter the calendar location URL: https://cloud.w3ctag.org/remote.php/dav/.

    Format and Location
  4. Configure custom settings:

    Name Value
    Name A display name for your new calendar, e.g. My Work Calendar or W3C TAG calendar
    Color Custom color for events from this calendar.
    Email Select your email address.
    New Calendar Customization

    Click Next.

  5. Click Finish.

    Finished

 Contacts Sync

Mozilla Thunderbird

Mozilla Thunderbird does not support CardDAV by default at this time, but there are third-party add-ons that offer contacts synchronization, such as:

  •  CardbookFree Thunderbird Add-on, which synchronizes contacts between Thunderbird and Nextcloud.

 Help & Support