{"id":3190,"date":"2013-11-12T17:18:35","date_gmt":"2013-11-13T01:18:35","guid":{"rendered":"http:\/\/bittorrent.gyre.wpengine.com\/?p=3190"},"modified":"2022-10-04T15:47:39","modified_gmt":"2022-10-04T22:47:39","slug":"sync-hacks-a-complete-guide-to-creating-your-own-private-dropbox","status":"publish","type":"post","link":"https:\/\/blog.resilio.com\/blog\/sync-hacks-a-complete-guide-to-creating-your-own-private-dropbox","title":{"rendered":"Sync Hacks: A Complete Guide to Creating Your Own Private &#8220;Dropbox&#8221;"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3196\" src=\"https:\/\/blog.resilio.com\/wp-content\/uploads\/2013\/11\/bittorrentsync.png\" alt=\"bittorrentsync\" width=\"433\" height=\"387\"><br \/>\n<em>Sync Hacks is a column dedicated to exploring new applications for Sync, as built by users like you. <a href=\"https:\/\/www.resilio.com\/individuals\/\" target=\"_blank\" rel=\"noopener noreferrer\">Resilio Sync<\/a> is a free, unlimited, secure file-syncing app. If you&#8217;ve got an epic Sync idea, use-case or how-to, shoot us an email at team[at]resilio.com.<\/em><\/p>\n<p>In this week&#8217;s Sync Hacks, <strong>Garet McKinley&#8217;s<\/strong> (<a href=\"https:\/\/twitter.com\/iGARET\" target=\"_blank\" rel=\"noopener noreferrer\">@iGARET<\/a>) complete guide to creating your own private &#8220;Dropbox&#8221; using BitTorrent Sync. Garet wanted to keep his data safe from prying eyes while still being able to access his files from anywhere. Read on for Garet&#8217;s how-to, adapted from his <a href=\"http:\/\/igaret.com\/tutorials\/create-dropbox-file-host-using-bittorrent-sync\" target=\"_blank\" rel=\"noopener noreferrer\">blog<\/a>.<\/p>\n<p><!--more--><\/p>\n<h2>The problem: Your data isn&#8217;t safe in the cloud<\/h2>\n<p>On a daily basis, many people are constantly backing up files on their personal Dropbox drive. While there\u2019s really nothing wrong with this, what would happen if Dropbox were to get hacked? I\u2019m sure nobody saw it coming when <a href=\"http:\/\/en.wikipedia.org\/wiki\/PlayStation_Network_outage\">PlayStation Network got hacked<\/a>, yet, around 77 million people had their personal information stolen. What would happen if that same thing happened to Dropbox, where millions of people store sensitive data?<\/p>\n<p>Sure this is probably an extreme case, but one that hits closer to home would be the recent unveiling of project PRISM. Do you really want the National Security Agency (NSA) to have access to your data? Of course there\u2019s still risk of your own personal servers getting hacked or monitored by the NSA, but a data archiving company such as Dropbox would be a higher target than John Smith\u2019s personal file server.<\/p>\n<h2>The solution: BitTorrent Sync on your own server<\/h2>\n<p>Recently, the folks at BitTorrent created <a href=\"http:\/\/bit.ly\/1hhKFWK\" target=\"_blank\" rel=\"noopener noreferrer\">BitTorrent Sync<\/a>. This service lives on all your machines and can keep whatever folders you select in sync. Even more amazingly, you can have a folder shared on as many (or few) devices as you want! Being a Peer-To-Peer protocol, there\u2019s no need for a remote server. So, it can live in your local area network and never reach out to external servers!<\/p>\n<p>There is however one drawback to this method of file syncing. If your home computers (which are running BitTorrent Sync) are turned off, you won\u2019t be able to download your files on the go using your iPhone or Android device. You\u2019ll have similar results if you\u2019re on the go and your home network just happens to go down.<\/p>\n<p>The solution to this problem is to create a remote \u201cDropbox\u201d like service, housed on your own server! Unfortunately, this method will not be free, but it\u2019s still cheaper than paying a cloud service. Plus it\u2019ll be much more reliable for keeping your devices always in sync. To start off, you need to buy a server to host your files on (if you don\u2019t own one already). This guide will be for Linux based servers (I\u2019m using Ubuntu). I highly recommend <a href=\"https:\/\/www.digitalocean.com\/?refcode=160ceb9f7d71\">DigitalOcean<\/a> as a host. They use SSD and are extremely reasonably priced. Did I mention they\u2019re blazing fast too? Okay, enough of the sales pitch.<\/p>\n<p>Once you have your server ready to go, I recommend taking a few moments to configure your server\u2019s security. There\u2019s a quick and painless guide on securing a Ubuntu server <a href=\"http:\/\/plusbryan.com\/my-first-5-minutes-on-a-server-or-essential-security-for-linux-servers\">here<\/a>.<\/p>\n<p><!--more--><\/p>\n<h2>Once your server is secured, install BitTorrent Sync!<\/h2>\n<p>Get <a href=\"http:\/\/bit.ly\/1hhKFWK\" target=\"_blank\" rel=\"noopener noreferrer\">BitTorrent Sync<\/a>.<\/p>\n<p>We\u2019ll need to know whether our system is 32 or 64 bit. If you\u2019re not sure which to install, SSH into your server and run <code>file \/sbin\/init<\/code>.<\/p>\n<h3>If the output contains <code>32-bit<\/code><\/h3>\n<p>Then SSH into your server and run: <code>curl -L http:\/\/download-lb.utorrent.com\/endpoint\/btsync\/os\/linux-i386\/track\/stable &gt; btsync.tar<\/code><\/p>\n<h3>If the output contains <code>64-bit<\/code><\/h3>\n<p>Then SSH into your server and run: <code>curl -L http:\/\/download-lb.utorrent.com\/endpoint\/btsync\/os\/linux-x64\/track\/stable &gt; btsync.tar<\/code><\/p>\n<p>Now let\u2019s go ahead and extract the files from the tar by running <code>tar -xvf btsync.tar<\/code>. This should leave you with two files: <code>btsync<\/code> and <code>LICENSE.TXT<\/code>. You can go ahead and remove the license file if you\u2019d like (<code>sudo rm LICENSE.TXT<\/code>). To keep things clean, I\u2019m going to place the btsync executable in <code>\/BTSync\/<\/code> and put the folders I want to sync inside <code>\/BTSync\/folders\/<\/code>.<\/p>\n<p>To create this file structure, just run <code>sudo mkdir -p \/BTSync\/folders\/<\/code>, which will create both directories. Then we can move the btsync executable to the folder by running <code>sudo mv btsync \/BTSync\/<\/code>.<\/p>\n<p>Next, we\u2019re going to make the btsync process auto-start when our server boots. So run <code>sudo nano \/etc\/rc.local<\/code> and add in <code>\/BTSync\/btsync<\/code> on any line before <code>exit 0<\/code>.<\/p>\n<p>At this point we\u2019re almost done! You can startup BTSync by running <code>sudo \/BTSync\/btsync<\/code>. Once it starts running, navigate to http:\/\/yourserver:8888. After creating your username and password, you can begin adding your BitTorrent Sync folders!<\/p>\n<h2>A BitTorrent Sync guide for newcomers<\/h2>\n<p>If I left you a little confused after the last section, no worries! I\u2019m here to hold your hand and guide you through the wonderful world of BitTorrent Sync! If you haven\u2019t already, download and install <a href=\"http:\/\/bit.ly\/1hhKFWK\">BitTorrent Sync<\/a> on your local computer. Once you launch the program, you\u2019ll see a window where you can add in folders to sync. It will look like this, only blank<\/p>\n<p><a href=\"https:\/\/blog.resilio.com\/wp-content\/uploads\/2013\/11\/btsync-folderwindow.png\" data-rel=\"lightbox-gallery-pKbYJmeQ\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3191\" src=\"https:\/\/blog.resilio.com\/wp-content\/uploads\/2013\/11\/btsync-folderwindow.png\" alt=\"btsync-folderwindow\" width=\"600\" height=\"386\"><\/a><\/p>\n<p>Click the + button in the bottom left to add a new folder to sync.<\/p>\n<p><a href=\"https:\/\/blog.resilio.com\/wp-content\/uploads\/2013\/11\/btsync-add-folder.png\" data-rel=\"lightbox-gallery-pKbYJmeQ\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3195\" src=\"https:\/\/blog.resilio.com\/wp-content\/uploads\/2013\/11\/btsync-add-folder.png\" alt=\"btsync-add-folder\" width=\"611\" height=\"176\"><\/a><\/p>\n<p>You\u2019re going to want to generate a new shared secret and then choose the folder you want to sync to your server. In this example, I\u2019m going to sync a folder for a project I\u2019m working on.<\/p>\n<p><a href=\"https:\/\/blog.resilio.com\/wp-content\/uploads\/2013\/11\/btsync-add-folder-8bit.png\" data-rel=\"lightbox-gallery-pKbYJmeQ\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3194\" src=\"https:\/\/blog.resilio.com\/wp-content\/uploads\/2013\/11\/btsync-add-folder-8bit.png\" alt=\"btsync-add-folder-8bit\" width=\"611\" height=\"176\"><\/a><\/p>\n<p>Once the folder is added, it\u2019ll show up inside your folder list.<\/p>\n<p><a href=\"https:\/\/blog.resilio.com\/wp-content\/uploads\/2013\/11\/btsync-folder-list-new.png\" data-rel=\"lightbox-gallery-pKbYJmeQ\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3193\" src=\"https:\/\/blog.resilio.com\/wp-content\/uploads\/2013\/11\/btsync-folder-list-new.png\" alt=\"btsync-folder-list-new\" width=\"600\" height=\"386\"><\/a><\/p>\n<p>Now right-click on the folder from this list and choose \u201cCopy Secret\u201d. Before we can add this to our server, we need to create the folder it\u2019ll sync to! So SSH into your server and run <code>sudo mkdir \/BTSync\/folders\/my-folder-name\/<\/code>. At this point we\u2019re going to navigate back to our server\u2019s BTSync interface, which is located at http:\/\/yourserver:8888 and click the \u201cAdd Folder\u201d button. Paste in the secret you copied and select the folder you just created.<\/p>\n<p><a href=\"https:\/\/blog.resilio.com\/wp-content\/uploads\/2013\/11\/btsync-add-remote-folder.png\" data-rel=\"lightbox-gallery-pKbYJmeQ\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3192\" src=\"https:\/\/blog.resilio.com\/wp-content\/uploads\/2013\/11\/btsync-add-remote-folder.png\" alt=\"btsync-add-remote-folder\" width=\"571\" height=\"441\"><\/a><\/p>\n<p>It\u2019ll immediately add the folder and start syncing with your computer. Congratulations, you\u2019ve now created a remote cloud that syncs with your home computer! You can now add this folder on any computer or mobile phone by downloading the app and using the secret key!<\/p>\n<h2>Set up a public folder<\/h2>\n<p>People love that you can just drag and drop a file into your Dropbox\u2019s public folder to quickly share files with friends, family, or colleagues. Before continuing, I recommend setting up a public domain that you can access the server from. There\u2019s a good guide for setting that up <a href=\"https:\/\/www.digitalocean.com\/community\/articles\/how-to-set-up-apache-virtual-hosts-on-ubuntu-12-04-lts\">here<\/a>.<\/p>\n<p>Once you have that setup, we\u2019re going to add a folder just like before! Only now, from the BitTorrent Sync web interface, you\u2019re going to select a directory that\u2019s located inside your <code>public_html<\/code> folder! Now when you add files into your local directory, your friends can download them by going to http:\/\/yourdomain.com\/public_sync_folder\/file.zip<\/p>\n<h2>Closing thoughts<\/h2>\n<p>So now I\u2019m at the boring end segment of my guide. I hope you guys learned something from this guide, and I hope that you enjoy your brand new private Dropbox service! If you need more help setting it up or you ran into a problem\/error, just leave a comment below and I\u2019ll help you as soon as possible!<\/p>\n<p>Thanks for reading.<\/p>\n<p>&#8230;<\/p>\n<p>Garet McKinley (<a href=\"http:\/\/twitter.com\/iGARET\" target=\"_blank\" rel=\"noopener noreferrer\">@iGARET<\/a>) is an avid developer, designer, and blogger. He\u2019s also the founder of <a href=\"http:\/\/project239.com\" target=\"_blank\" rel=\"noopener noreferrer\">Project 239, Inc<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sync Hacks is a column dedicated to exploring new applications for Sync, as built by users like you. Resilio Sync is a free, unlimited, secure file-syncing app. If you&#8217;ve got an epic Sync idea, use-case or how-to, shoot us an email at team[at]resilio.com. In this week&#8217;s Sync Hacks, Garet McKinley&#8217;s (@iGARET) complete guide to creating [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[91,124,261,125,80,105],"class_list":["post-3190","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-complete-guide","tag-dropbox","tag-hide-in-search-results","tag-private-cloud","tag-sync-hack-2","tag-tutorial"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Sync Hacks: A Complete Guide to Creating Your Own Private &quot;Dropbox&quot; | Resilio Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.resilio.com\/blog\/sync-hacks-a-complete-guide-to-creating-your-own-private-dropbox\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Sync Hacks: A Complete Guide to Creating Your Own Private &quot;Dropbox&quot; | Resilio Blog\" \/>\n<meta property=\"og:description\" content=\"Sync Hacks is a column dedicated to exploring new applications for Sync, as built by users like you. Resilio Sync is a free, unlimited, secure file-syncing app. If you&#8217;ve got an epic Sync idea, use-case or how-to, shoot us an email at team[at]resilio.com. In this week&#8217;s Sync Hacks, Garet McKinley&#8217;s (@iGARET) complete guide to creating [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.resilio.com\/blog\/sync-hacks-a-complete-guide-to-creating-your-own-private-dropbox\" \/>\n<meta property=\"og:site_name\" content=\"Resilio Blog\" \/>\n<meta property=\"article:published_time\" content=\"2013-11-13T01:18:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-10-04T22:47:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.resilio.com\/wp-content\/uploads\/2013\/11\/bittorrentsync.png\" \/>\n<meta name=\"author\" content=\"wpengine\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"wpengine\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/blog.resilio.com\/blog\/sync-hacks-a-complete-guide-to-creating-your-own-private-dropbox#article\",\"isPartOf\":{\"@id\":\"https:\/\/blog.resilio.com\/blog\/sync-hacks-a-complete-guide-to-creating-your-own-private-dropbox\"},\"author\":{\"name\":\"wpengine\",\"@id\":\"https:\/\/blog.resilio.com\/blog\/#\/schema\/person\/e44f4c858e4528965ead5df70e0ae2a4\"},\"headline\":\"Sync Hacks: A Complete Guide to Creating Your Own Private &#8220;Dropbox&#8221;\",\"datePublished\":\"2013-11-13T01:18:35+00:00\",\"dateModified\":\"2022-10-04T22:47:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/blog.resilio.com\/blog\/sync-hacks-a-complete-guide-to-creating-your-own-private-dropbox\"},\"wordCount\":1209,\"publisher\":{\"@id\":\"https:\/\/blog.resilio.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/blog.resilio.com\/blog\/sync-hacks-a-complete-guide-to-creating-your-own-private-dropbox#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog.resilio.com\/wp-content\/uploads\/2013\/11\/bittorrentsync.png\",\"keywords\":[\"complete guide\",\"dropbox\",\"hide in search results\",\"private cloud\",\"sync hack\",\"tutorial\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.resilio.com\/blog\/sync-hacks-a-complete-guide-to-creating-your-own-private-dropbox\",\"url\":\"https:\/\/blog.resilio.com\/blog\/sync-hacks-a-complete-guide-to-creating-your-own-private-dropbox\",\"name\":\"Sync Hacks: A Complete Guide to Creating Your Own Private \\\"Dropbox\\\" | Resilio Blog\",\"isPartOf\":{\"@id\":\"https:\/\/blog.resilio.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blog.resilio.com\/blog\/sync-hacks-a-complete-guide-to-creating-your-own-private-dropbox#primaryimage\"},\"image\":{\"@id\":\"https:\/\/blog.resilio.com\/blog\/sync-hacks-a-complete-guide-to-creating-your-own-private-dropbox#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog.resilio.com\/wp-content\/uploads\/2013\/11\/bittorrentsync.png\",\"datePublished\":\"2013-11-13T01:18:35+00:00\",\"dateModified\":\"2022-10-04T22:47:39+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/blog.resilio.com\/blog\/sync-hacks-a-complete-guide-to-creating-your-own-private-dropbox#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.resilio.com\/blog\/sync-hacks-a-complete-guide-to-creating-your-own-private-dropbox\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.resilio.com\/blog\/sync-hacks-a-complete-guide-to-creating-your-own-private-dropbox#primaryimage\",\"url\":\"https:\/\/blog.resilio.com\/wp-content\/uploads\/2013\/11\/bittorrentsync.png\",\"contentUrl\":\"https:\/\/blog.resilio.com\/wp-content\/uploads\/2013\/11\/bittorrentsync.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.resilio.com\/blog\/sync-hacks-a-complete-guide-to-creating-your-own-private-dropbox#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/blog.resilio.com\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Sync Hacks: A Complete Guide to Creating Your Own Private &#8220;Dropbox&#8221;\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.resilio.com\/blog\/#website\",\"url\":\"https:\/\/blog.resilio.com\/blog\/\",\"name\":\"Resilio Blog\",\"description\":\"Explore Common Use cases, How to&#039;s, Comparisons &amp; More\",\"publisher\":{\"@id\":\"https:\/\/blog.resilio.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.resilio.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/blog.resilio.com\/blog\/#organization\",\"name\":\"Resilio\",\"url\":\"https:\/\/blog.resilio.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.resilio.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/blog.resilio.com\/wp-content\/uploads\/2024\/05\/cropped-resilio-icon-digital-navy-background.png\",\"contentUrl\":\"https:\/\/blog.resilio.com\/wp-content\/uploads\/2024\/05\/cropped-resilio-icon-digital-navy-background.png\",\"width\":512,\"height\":512,\"caption\":\"Resilio\"},\"image\":{\"@id\":\"https:\/\/blog.resilio.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.linkedin.com\/company\/resilio-inc.\",\"https:\/\/youtube.com\/resilio\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.resilio.com\/blog\/#\/schema\/person\/e44f4c858e4528965ead5df70e0ae2a4\",\"name\":\"wpengine\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.resilio.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d8770fe9625ca7c4601f13d9d0ab86565a6dac8cd6a77bfe2ada6d83c6837870?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d8770fe9625ca7c4601f13d9d0ab86565a6dac8cd6a77bfe2ada6d83c6837870?s=96&d=mm&r=g\",\"caption\":\"wpengine\"},\"description\":\"This is the \\\"wpengine\\\" admin user that our staff uses to gain access to your admin area to provide support and troubleshooting. It can only be accessed by a button in our secure log that auto generates a password and dumps that password after the staff member has logged in. We have taken extreme measures to ensure that our own user is not going to be misused to harm any of our clients sites.\",\"sameAs\":[\"http:\/\/wpengine.com\"],\"url\":\"https:\/\/blog.resilio.com\/blog\/author\/wpengine\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Sync Hacks: A Complete Guide to Creating Your Own Private \"Dropbox\" | Resilio Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.resilio.com\/blog\/sync-hacks-a-complete-guide-to-creating-your-own-private-dropbox","og_locale":"en_US","og_type":"article","og_title":"Sync Hacks: A Complete Guide to Creating Your Own Private \"Dropbox\" | Resilio Blog","og_description":"Sync Hacks is a column dedicated to exploring new applications for Sync, as built by users like you. Resilio Sync is a free, unlimited, secure file-syncing app. If you&#8217;ve got an epic Sync idea, use-case or how-to, shoot us an email at team[at]resilio.com. In this week&#8217;s Sync Hacks, Garet McKinley&#8217;s (@iGARET) complete guide to creating [&hellip;]","og_url":"https:\/\/blog.resilio.com\/blog\/sync-hacks-a-complete-guide-to-creating-your-own-private-dropbox","og_site_name":"Resilio Blog","article_published_time":"2013-11-13T01:18:35+00:00","article_modified_time":"2022-10-04T22:47:39+00:00","og_image":[{"url":"https:\/\/blog.resilio.com\/wp-content\/uploads\/2013\/11\/bittorrentsync.png","type":"","width":"","height":""}],"author":"wpengine","twitter_card":"summary_large_image","twitter_misc":{"Written by":"wpengine","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.resilio.com\/blog\/sync-hacks-a-complete-guide-to-creating-your-own-private-dropbox#article","isPartOf":{"@id":"https:\/\/blog.resilio.com\/blog\/sync-hacks-a-complete-guide-to-creating-your-own-private-dropbox"},"author":{"name":"wpengine","@id":"https:\/\/blog.resilio.com\/blog\/#\/schema\/person\/e44f4c858e4528965ead5df70e0ae2a4"},"headline":"Sync Hacks: A Complete Guide to Creating Your Own Private &#8220;Dropbox&#8221;","datePublished":"2013-11-13T01:18:35+00:00","dateModified":"2022-10-04T22:47:39+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.resilio.com\/blog\/sync-hacks-a-complete-guide-to-creating-your-own-private-dropbox"},"wordCount":1209,"publisher":{"@id":"https:\/\/blog.resilio.com\/blog\/#organization"},"image":{"@id":"https:\/\/blog.resilio.com\/blog\/sync-hacks-a-complete-guide-to-creating-your-own-private-dropbox#primaryimage"},"thumbnailUrl":"https:\/\/blog.resilio.com\/wp-content\/uploads\/2013\/11\/bittorrentsync.png","keywords":["complete guide","dropbox","hide in search results","private cloud","sync hack","tutorial"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/blog.resilio.com\/blog\/sync-hacks-a-complete-guide-to-creating-your-own-private-dropbox","url":"https:\/\/blog.resilio.com\/blog\/sync-hacks-a-complete-guide-to-creating-your-own-private-dropbox","name":"Sync Hacks: A Complete Guide to Creating Your Own Private \"Dropbox\" | Resilio Blog","isPartOf":{"@id":"https:\/\/blog.resilio.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.resilio.com\/blog\/sync-hacks-a-complete-guide-to-creating-your-own-private-dropbox#primaryimage"},"image":{"@id":"https:\/\/blog.resilio.com\/blog\/sync-hacks-a-complete-guide-to-creating-your-own-private-dropbox#primaryimage"},"thumbnailUrl":"https:\/\/blog.resilio.com\/wp-content\/uploads\/2013\/11\/bittorrentsync.png","datePublished":"2013-11-13T01:18:35+00:00","dateModified":"2022-10-04T22:47:39+00:00","breadcrumb":{"@id":"https:\/\/blog.resilio.com\/blog\/sync-hacks-a-complete-guide-to-creating-your-own-private-dropbox#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.resilio.com\/blog\/sync-hacks-a-complete-guide-to-creating-your-own-private-dropbox"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.resilio.com\/blog\/sync-hacks-a-complete-guide-to-creating-your-own-private-dropbox#primaryimage","url":"https:\/\/blog.resilio.com\/wp-content\/uploads\/2013\/11\/bittorrentsync.png","contentUrl":"https:\/\/blog.resilio.com\/wp-content\/uploads\/2013\/11\/bittorrentsync.png"},{"@type":"BreadcrumbList","@id":"https:\/\/blog.resilio.com\/blog\/sync-hacks-a-complete-guide-to-creating-your-own-private-dropbox#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.resilio.com\/blog"},{"@type":"ListItem","position":2,"name":"Sync Hacks: A Complete Guide to Creating Your Own Private &#8220;Dropbox&#8221;"}]},{"@type":"WebSite","@id":"https:\/\/blog.resilio.com\/blog\/#website","url":"https:\/\/blog.resilio.com\/blog\/","name":"Resilio Blog","description":"Explore Common Use cases, How to&#039;s, Comparisons &amp; More","publisher":{"@id":"https:\/\/blog.resilio.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.resilio.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/blog.resilio.com\/blog\/#organization","name":"Resilio","url":"https:\/\/blog.resilio.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.resilio.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/blog.resilio.com\/wp-content\/uploads\/2024\/05\/cropped-resilio-icon-digital-navy-background.png","contentUrl":"https:\/\/blog.resilio.com\/wp-content\/uploads\/2024\/05\/cropped-resilio-icon-digital-navy-background.png","width":512,"height":512,"caption":"Resilio"},"image":{"@id":"https:\/\/blog.resilio.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/resilio-inc.","https:\/\/youtube.com\/resilio"]},{"@type":"Person","@id":"https:\/\/blog.resilio.com\/blog\/#\/schema\/person\/e44f4c858e4528965ead5df70e0ae2a4","name":"wpengine","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.resilio.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/d8770fe9625ca7c4601f13d9d0ab86565a6dac8cd6a77bfe2ada6d83c6837870?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d8770fe9625ca7c4601f13d9d0ab86565a6dac8cd6a77bfe2ada6d83c6837870?s=96&d=mm&r=g","caption":"wpengine"},"description":"This is the \"wpengine\" admin user that our staff uses to gain access to your admin area to provide support and troubleshooting. It can only be accessed by a button in our secure log that auto generates a password and dumps that password after the staff member has logged in. We have taken extreme measures to ensure that our own user is not going to be misused to harm any of our clients sites.","sameAs":["http:\/\/wpengine.com"],"url":"https:\/\/blog.resilio.com\/blog\/author\/wpengine"}]}},"_links":{"self":[{"href":"https:\/\/blog.resilio.com\/blog\/wp-json\/wp\/v2\/posts\/3190","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.resilio.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.resilio.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.resilio.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.resilio.com\/blog\/wp-json\/wp\/v2\/comments?post=3190"}],"version-history":[{"count":0,"href":"https:\/\/blog.resilio.com\/blog\/wp-json\/wp\/v2\/posts\/3190\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.resilio.com\/blog\/wp-json\/wp\/v2\/media?parent=3190"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.resilio.com\/blog\/wp-json\/wp\/v2\/categories?post=3190"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.resilio.com\/blog\/wp-json\/wp\/v2\/tags?post=3190"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}