Hi, Thanks for this, it is a very interesting feature.
I think I have the same question as the previous post, which I think wasn't addressed by tanmaykm's answer: Is the server created per-user? If I expose a ls() command, will it list my own account home files? I tried using require(Juliaset.jl/src/Juliaset.jl) instead of Pkg.clone(...) as the API command, after having sync'ed the Juliaset.jl git to my Juliabox account, but that doesn't seem to work. Is that by design, i.e., the APIs must have publicly-available source? Or is it just a current limitation and if so, are there any plans to allow using non-public repos or source files in some way? Cheers, Miguel On Tuesday, September 15, 2015 at 11:44:55 AM UTC+1, tanmaykm wrote: > > Hi, > > yes, that's right. The APIs will let you share useful functionalities as > REST APIs to other users. > > The API published with name "list_it" can be accessed at > https://api.juliabox.org/list_it/... > The "..." above refer to the exact method being called and the parameters > it expects. > From anywhere (including from within the JuliaBox container), any > mechanism to invoke HTTP can be used. > All APIs are accessible to everyone, unless the API implementation imposes > some authorization. > > a couple of examples of JuliaBox APIs can be found at: > - https://github.com/tanmaykm/Juliaset.jl > - https://github.com/tanmaykm/JuliaWebAPI.jl > > Best, > Tanmay > >> >>