Syncany
  • 1. What is Syncany?
    • 1.1. How do I use it?
    • 1.2. Who needs another sync tool?
    • 1.3. What Syncany is not!
    • 1.4. Example Use Cases
  • 2. Installation
    • 2.1. Installation requirements
    • 2.2. Installing the latest release
    • 2.3. Installing the latest snapshot
    • 2.4. Installing from source
  • 3. Getting Started
    • 3.1. Using the graphical user interface (GUI)
    • 3.2. Using the command line interface (CLI)
  • 4. Concepts
    • 4.1. Abstraction for dumb storage through a minimal API
    • 4.2. Minimizing remote disk space through deduplication
    • 4.3. Privacy by design through client-side encryption
    • 4.4. Trace-based synchronization through vector clocks
    • 4.5. Differences and similarities to other tools
    • 4.6. Further Resources
  • 5. Commands
    • 5.1. The sy command
    • 5.2. sy daemon: Start and stop the background process (daemon)
    • 5.3. sy init: Initializing a repository
    • 5.4. sy connect: Connecting to an existing repository
    • 5.5. sy status: Detect and display local changes
    • 5.6. sy up: Detect local changes and upload to repository
    • 5.7. sy ls-remote: Detect and display remote changes
    • 5.8. sy down: Retrieve and apply remote changes
    • 5.9. sy watch: Automatically synchronizes the local folder with the repo
    • 5.10. sy cleanup: Remove old versions from the local database and the repo
    • 5.11. sy restore: Restore older versions of files from the repository
    • 5.12. sy ls: Display current and historic local database
    • 5.13. sy genlink: Create a syncany:// link from an existing local folder
    • 5.14. sy plugin: List, install and remove storage backend plugins
  • 6. Plugins
    • 6.1. About Plugins
    • 6.2. Storage Plugins
    • 6.3. Graphical User Interface Plugin
    • 6.4. Web Interface Plugins
  • 7. Security
    • 7.1. Prologue
    • 7.2. Security Assumptions
    • 7.3. Security Concepts
    • 7.4. Attack Scenarios
    • 7.5. Syncany Server Communication
    • 7.6. Source Code
    • 7.7. Known Issues and Limitations
  • 8. Configuration
    • 8.1. Folder-specific Configuration
    • 8.2. User-specific Configuration
    • 8.3. Keys and Certificates
  • 9. FAQ
    • 9.1. General questions
    • 9.2. Technial and security questions
    • 9.3. Common errors
  • 10. Appendix A: Manual Pages
    • 10.1. sy / syncany
    • 10.2. sy cleanup
    • 10.3. sy connect
    • 10.4. sy daemon
    • 10.5. sy down
    • 10.6. sy genlink
    • 10.7. sy init
    • 10.8. sy log
    • 10.9. sy ls-remote
    • 10.10. sy ls
    • 10.11. sy plugin
    • 10.12. sy restore
    • 10.13. sy status
    • 10.14. sy up
    • 10.15. sy update
    • 10.16. sy watch
  • 11. Appendix B: Videos & Links
    • 11.1. Videos
    • 11.2. Links
 
Syncany
  • Docs »
  • 11. Appendix B: Videos & Links
  • Edit on GitHub

11. Appendix B: Videos & Links¶

There is quite a bit of reading material on Syncany already. Check out the following links and videos. Disclaimer: Some of the videos and articles might be outdated. Syncany moves really quickly.

Contents

  • Appendix B: Videos & Links
    • Videos
    • Links

11.1. Videos¶

The following lists some random videos we made to demonstrate Syncany. We are developers, not directors or video editors – so apologies for the quality and the lack of spoken word. The two main video site profiles are the YouTube channel and the asciinema profile.

  • Bash completion (Mar ‘15, part of this blog post)
  • Recent changes & history browser (Jan ‘15, 36 sec)
  • History browser keeps the state; browse previous versions (Jan ‘15, 36 sec)
  • History browser sneak peek (Jan ‘15, 34 sec)
  • SFTP syncing, toggle notifications, install plugins, recent changes (Jan ‘15, 3 min)
  • Init, connect and sync via graphical user interface (Dec ‘14, 3 min)
  • Flickr-based storage plugin in action (Dec ‘14, 2 min)
  • Connect to WebDAV with password via GUI (Dec ‘14, 1 min)
  • GUI Demo: Adding existing/new folders with the Wizard (Dec ‘14, 2 min)
  • Windows/Linux with GUI / tray icons and conflicts (Oct ‘14, 3 min)
  • Progress bar in command line (Sep ‘14, 1 min)
  • Syncany Web Interface Preview (now outdated!) (Jun ‘14, 2 min)
  • Trying out the newest Syncany version with Docker (May ‘14, 1 min)
  • Automatically sync folders (using the S3 plugin) (May ‘14, 3 min)
  • Installing and using plugins (in this video: SFTP) (May ‘14, 1 min)
  • Installing and using plugins (in this video: WebDAV) (May ‘14, 1 min)
  • Automatically sync folders (using the FTP plugin) (Apr ‘14, 1 min)
  • Connect to an existing repository and sync a few files (using the FTP plugin) (Apr ‘14, 1 min)
  • Create a new repository and link the local folder (using the FTP plugin) (Apr ‘14, 1 min)
  • Setup Amazon S3 for two users, and sync two clients with Syncany (Oct ‘13, 9 min)
  • Conflict handling on Linux, using local plugin (Oct ‘13, 2 min)
  • Checkout code, compile and run two clients on Linux, using FTP plugin (Oct ‘13, 14 min)

11.2. Links¶

There is quite a bit of reading material on Syncany already. Check out the following links:

Posts and papers:

  • Syncany: The road to beta – Delft Students On Software Architecture (May 2015)
  • Blog post: Syncany explained: idea, progress, development and future (part 1) (Oct 2013)
  • Blog post: Deep into the code of Syncany – CLI, application flow and data model (part 2) (Feb 2014)
  • Master’s thesis: Minimizing remote storage usage and synchronization time using deduplication and multichunking: Syncany as an example (2011)

Diagrams:

  • Diagram: Syncany application flow example
  • Diagram: Chunking framework class diagram
  • Diagram: Storage plugins class diagram
  • Diagram: Database class diagram
  • Diagram: Cryptography concept

Generated JavaDoc and JUnit Reports:

The up-to-date JavaDoc of the master branch is always compiled to docs.syncany.org/javadoc. It includes the JavaDoc of all Gradle modules in the repo. All results of the JUnit tests and Cobertura coverage reports are compiled to reports.syncany.org.

Previous

Sphinx theme provided by Read the Docs
Read the Docs v: latest
Versions
latest
master
Downloads
pdf
htmlzip
epub
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.