From cd5dd19296cc1edb8664a9ff640db6a999839264 Mon Sep 17 00:00:00 2001 From: "http://joeyh.name/" Date: Sun, 4 Nov 2012 19:44:11 +0000 Subject: [PATCH] Added a comment --- ...nt_3_65d1dae9b76fccb5f2b8fd8c69b60075._comment | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 doc/forum/Syncing_machines_on_different_networks/comment_3_65d1dae9b76fccb5f2b8fd8c69b60075._comment diff --git a/doc/forum/Syncing_machines_on_different_networks/comment_3_65d1dae9b76fccb5f2b8fd8c69b60075._comment b/doc/forum/Syncing_machines_on_different_networks/comment_3_65d1dae9b76fccb5f2b8fd8c69b60075._comment new file mode 100644 index 0000000000..2fa7ac055c --- /dev/null +++ b/doc/forum/Syncing_machines_on_different_networks/comment_3_65d1dae9b76fccb5f2b8fd8c69b60075._comment @@ -0,0 +1,15 @@ +[[!comment format=mdwn + username="http://joeyh.name/" + ip="4.152.108.194" + subject="comment 3" + date="2012-11-04T19:44:11Z" + content=""" +You need two things: + +1. A special remote in the cloud. S3, or rsync.net, or whatever. +2. A git repository hosted in the cloud. You could just use github (paying them if you want to avoid it being public). + +Is it possible to have an encrypted git remote repository? It's not directly supported by git. The way git needs to be able to request arbitrary objects by SHA, kind of prevents encrypting things to any useful level. The only way I can think of to do that would be to use some cloud storage that can be mounted as a filesystem, and store an encrypted filesystem containing the git repo in a file inside that. Not easy. + +The git-annex assistant is going to get around this by not requiring a central git repository and transferring git data peer-to-peer, but that will require both the peers be on the network at the same time. +"""]]