# JuliaBox v2 - will sync ability be added back?

**URL:** <https://discourse.julialang.org/t/juliabox-v2-will-sync-ability-be-added-back/6423>\
**Category:** Community\
**Tags:** juliabox\
**Created:** [October 13, 2017, 3:04pm UTC](https://discourse.julialang.org/t/juliabox-v2-will-sync-ability-be-added-back/6423 "2017-10-13T15:04:04Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![tpoisot](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tpoisot/32/19812_2.png) [@tpoisot](https://discourse.julialang.org/u/tpoisot)\
**Post date:** [October 13, 2017, 3:04pm UTC](https://discourse.julialang.org/t/juliabox-v2-will-sync-ability-be-added-back/6423/1 "2017-10-13T15:04:04Z")

</div>

I’m currently building lessons using Julia, hosted on github as Jupyter notebooks. It was very simple for learners to log into JuliaBox, and sync the repo: the lessons would show up in the folders, and could be updated.

Now, with the version hosted on Azure, I’m not so sure. Learners would need to download the lessons, then upload them again, which is much less user friendly (and I target very novice people).

What do you suggest as an alternative way to get notebooks into the juliabox now? I realize my use case may be very niche, but I’m a bit at a loss about what to do.

---

<div class="post-metadata">

**Author:** ![avik](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/avik/32/17_2.png) [@avik](https://discourse.julialang.org/u/avik)\
**Post date:** [October 13, 2017, 6:34pm UTC](https://discourse.julialang.org/t/juliabox-v2-will-sync-ability-be-added-back/6423/2 "2017-10-13T18:34:44Z")

</div>

Yeah, we hope to get that facility back in the not too distant future. For the moment, open up a terminal (_[New/Termimal] on the jupyter menu_), and do this:

```julia
cd /home/jrun
git clone https://github.com/yourname/YourProject.git
cp -R /home/jrun/YourProject /mnt/juliabox

```

---

<div class="post-metadata">

**Author:** ![tpoisot](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tpoisot/32/19812_2.png) [@tpoisot](https://discourse.julialang.org/u/tpoisot)\
**Post date:** [October 13, 2017, 7:16pm UTC](https://discourse.julialang.org/t/juliabox-v2-will-sync-ability-be-added-back/6423/3 "2017-10-13T19:16:15Z")

</div>

Sweet, thanks!

---

<div class="post-metadata">

**Author:** ![joshlobinder](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/joshlobinder/32/2683_2.png) [@joshlobinder](https://discourse.julialang.org/u/joshlobinder)\
**Post date:** [November 20, 2017, 9:26pm UTC](https://discourse.julialang.org/t/juliabox-v2-will-sync-ability-be-added-back/6423/4 "2017-11-20T21:26:56Z")

</div>

Hey Avik,

It looks like the github sync functionality is back up! I want to push changes in juliabox to the github repo as well, so I went ahead and added my juliabox ssh key to the github repo. Now when I paste the ssh key from github that has this format:

`git@github.com:username/project.git`

I get: `Please enter a valid url`

Also, when I try

`ssh://git@github.com/username/project.git`

I get the same error. Any ideas?

---

<div class="post-metadata">

**Author:** ![avik](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/avik/32/17_2.png) [@avik](https://discourse.julialang.org/u/avik)\
**Post date:** [November 21, 2017, 6:48pm UTC](https://discourse.julialang.org/t/juliabox-v2-will-sync-ability-be-added-back/6423/5 "2017-11-21T18:48:48Z")

</div>

Hi Josh,

Unfortunately, sync is only one way for you. We do not support push, since doing that safely requires the ability to merge branches, and we’re not sure how that user interface will look on juliabox.

The surface issue you are seeing is that we currently only support `https://` url’s. That is due to overtly strict validation, which will be fixed soon. However, even when we support ssh urls, we will not support push for the moment.

Regards

Avik

---

<div class="post-metadata">

**Author:** ![John\_Hearns](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/john_hearns/32/1685_2.png) [@John\_Hearns](https://discourse.julialang.org/u/John_Hearns)\
**Post date:** [January 21, 2018, 9:19am UTC](https://discourse.julialang.org/t/juliabox-v2-will-sync-ability-be-added-back/6423/6 "2018-01-21T09:19:26Z")

</div>

I am stil having an issue with sync in Juliabox. If I try to sync the URL [https://github.com/stevengj/18S096](https://github.com/stevengj/18S096)  
I get the message ''Please enter a valid URL" . I have uploaded my Juliabox ssh key
