Box CLI for Linux

New post

Comments

17 comments

  • Howard

    Hi ,

     

    Thanks for your post and yes to confirm, there is no Box CLI for Linux, only for Mac and Windows.

     

    As of now, there is no plan to support Box for Linux. We will provide an update either in our developer blog or Box Product News blog for more updates on this front.

    -1
    Comment actions Permalink
  • jcleblanc

    Hi ,

     

    To follow up on what Howard mentioned, it is possible to build a binary for Linux. Here's the issue response on it with the walktrhough: https://github.com/box/boxcli/issues/55

    0
    Comment actions Permalink
  • hugolia

    I am very disappointed by Box policy of not supporting Linux.
    I was looking for a solution like Box for our company, but as 95% of our employees uses Windows I must leave Box.com out of my search and evaluation list.

     

    1
    Comment actions Permalink
  • matt-lindsay

    Hi Howard,

     

    Box CLI for Linux would be really useful as we're building all our folder / content automations as micro services hosted on Linux. Having access to the CLI in the development environment would be a useful addition.

     

    Thanks,

     

    Matt.

    0
    Comment actions Permalink
  • rtitiosky

    Why not compile the code that already have Android or Windows on Linux?
    Why not use Embedded web platforms to have a Client in Linux?

    0
    Comment actions Permalink
  • iancrew

    The latest version of the Box CLI (see https://developer.box.com/docs/box-cli#section-source-code) is compilable on other platforms, according to that page....and see https://github.com/box/boxcli/issues/55 for more details.

     

    Hope that helps,

     

    Ian

    0
    Comment actions Permalink
  • robjelier

    I agree it would be great to have BOX for linux. How come you do MAC and ANDROID but not LINUX? That's a minor effort. My university is a major customer, but I will recommend they switch to a company that provides for all users.

    0
    Comment actions Permalink
  • bvt

    Any new news on the Linux front?

    We are just starting a major collaborative project, and some folks have Linux.  I'll have to tell them we are staying with DropBox.

     

     

    0
    Comment actions Permalink
  • mwiller

    Hi  — I'm Matt, one of the engineers on the Box SDK team (we also support the Box CLI).  Packaging the Box CLI for Linux is on our roadmap and you can track progress on it via the relevant GitHub issue.  The CLI was recently rewritten and should run fine on Linux, but there are some technical issues we've been working through to get it packaged in an easy-to-consume format for various Linux distros.  Until we're able to fix that, you should be able to manually run the CLI on Linux, as others have done

    0
    Comment actions Permalink
  • anderselton

    I made a small docker image that uses boxcli 2.0

     

    FROM node:10
    RUN curl -L -o tmp.zip https://github.com/box/boxcli/archive/v2.0.0.zip
    RUN mkdir /box
    RUN unzip tmp.zip -d /box
    RUN rm -f myfile.zip
    RUN cd /box/boxcli-2.0.0/ && npm install
    #ADD config.json /box/config.json
    #RUN cd /box/boxcli-2.0.0/ && ./bin/run configure:environments:add /box/config.json
    RUN ln -s /box/boxcli-2.0.0/bin/run /usr/local/bin/box


    The config.json is the file from your developer portal.

    In our kubernetes cluster we have created a secret holding this file so it is not boundeled with the image.  You should also do something similar

    0
    Comment actions Permalink
  • bvt

    Hi,

    thanks for the reply.  I was looking though this community's postings and the questions on a Linux client have been around since at 2015.  You mentioned the Linux client is on a roadmap to becoming a box feature.  How long is this road?  I joined your Box User REsearch, as suggested in a 2015 posting... But still have to go with DropBox for the next major project we are starting up.

    thanks

    0
    Comment actions Permalink
  • scottdodds

    Hi ,

     

    Thanks for posting to the Box Community!

     

    For clarification, are you asking about the Box CLI for Linux, or for a Linux version of Box Sync or Box Drive? As noted earlier in the thread by , packaging the Box CLI for Linux is on our roadmap and you can track progress on it via the relevant GitHub issue.

     

    If you are looking for where to add your voice to Linux for Box Sync or Box Drive, please vote for the suggestion you are most interested in on Box Pulse.

     

    Thanks again for posting!

     

    -Scott

     

     

     

    0
    Comment actions Permalink
  • bvt

    my apologies,

     

    A "Box Drive" is what I'm looking for.  Similar to DropBox.  Matt showed me the CLI tools on github , but I'm not a programmer, just need a collaborative drive showing up in my Linux file manager such as Nautilus.  The github is a development package only for the CLI,  so the "Box Drive" feature isn't even on the roadmap?  Well, I guess that's what I wanted to know.

    0
    Comment actions Permalink
  • fsoylu

    I posted this elsewhere but I will post it again. We need a Linux client and there is still no word for when this will happen.

     

    I am yet another Box user, because my university has purchased it and made it available for our use. I use Ubuntu Linux and it has been a major inconvenience for me to keep my files synced with Box. I use rclone but how I wish there was a Linux sync client. I check the forums here time to time to see if anyone from Box gives a glitter of hope. But everyone time I see either indifference or a cold "we are not planning on developing a Linux client for now".

     

    Why Box why? Linux is wonderful for research. I use Linux and I need to sync my files. I have a lab, students, and collaborators and I need to share files with people. Why can't you do what Dropbox does and give us a client? Please please please, do this already. It is really unbelievable that we have to put up with this. Linux is not some marginal OS. It is used by many scientists. You sell subscriptions to universities, where there are many researchers. How do you consider not giving them a client a rationale choice from a marketing standpoint? Yes, you have good salespeople and somehow manage to sell these subscriptions (perhaps because IT never consult with us before buying Box). But frankly this leaves a bad taste. 

    0
    Comment actions Permalink
  • iancrew

    You might want to check out rclone (https://rclone.org/box/) and/or the public beta of ExpanDrive for Linux (https://www.expandrive.com/expandrive-for-linux/) as alternatives. Box has unfortunately repeatedly made it clear both publicly and privately that they don’t see sufficient demand for a Linux client based on what they see in their logs/usage statistics. Essentially, they’ve said they don’t see enough usage coming from Linux hosts to make it worth the expense to develop and provide ongoing support for a Linux Box Drive client. 

    For what it’s worth, our researchers here at UC Berkeley have been pretty satisfied with rclone. (I’m not sure how many of them have tried the ExpanDrive beta.)

    Hope that helps!

     

    Ian

    0
    Comment actions Permalink
  • C Martn

    I'm an artist and author and I feel the same.  I need to share with university people who are on the front lines of research. They help me build my healing art and fictional writing.

    If you can't use Box to share files, how would those of us running linux show up in logs and usage statistics?  Those logs don't capture the frustration one has jury-rigging a solution to bridge the gap.  Moving linux files through supported OSs is time consuming and error prone.  I hope the limited view and limited seeing does change. 

    I'll try these: (https://rclone.org/box/) and/or the public beta of ExpanDrive for Linux (https://www.expandrive.com/expandrive-for-linux/) and see if I can jury-rig better.

    0
    Comment actions Permalink
  • bvt

    I too, have several institutions that use the Box share.  But 99% of my work is on my Linux local (synced) DropBox folder and it works like a charm.  All us Linux users have for Box is the web page.  But DropBox works great

    this may work,, using Box soley as online storage,

    https://www.multcloud.com/tutorials/transfer-files-from-dropbox-to-box-0708.html

     

    0
    Comment actions Permalink

Please sign in to leave a comment.