Installation 在openshift上安装dropbox(并使用Kirby CMS)

Installation 在openshift上安装dropbox(并使用Kirby CMS),installation,dropbox,openshift,kirby,Installation,Dropbox,Openshift,Kirby,我正试图通过以下教程找到将Kirby CMS与Openshift上运行的Dropbox集成的方法: 我已经在安装Dropbox时卡住了,因为我假设我在SSHing时没有真正的权限: 所以我的问题是:有没有任何方法可以实现这些伟大的成就?如果没有,即使我们真的有创意也不行?若否,原因为何?如果是,如何进行? 非常感谢 你应该能够使用类似于./configure--prefix=~/app root/DATA/dropbox的东西下载/编译/安装到你装备上的OPENSHIFT\u DATA\u

我正试图通过以下教程找到将Kirby CMS与Openshift上运行的Dropbox集成的方法:

我已经在安装Dropbox时卡住了,因为我假设我在SSHing时没有真正的权限:

所以我的问题是:有没有任何方法可以实现这些伟大的成就?如果没有,即使我们真的有创意也不行?若否,原因为何?如果是,如何进行?


非常感谢

你应该能够使用类似于./configure--prefix=~/app root/DATA/dropbox的东西下载/编译/安装到你装备上的OPENSHIFT\u DATA\u DIR(app root/DATA)中,我试过了,但我没有找到nautilus的任何软件包,我想你可以用同样的方式下载和安装它,但我并没有试图超越这一点。只要您正在运行的任何内容都可以安装到应用程序根/数据中,并且不需要根权限即可运行,您就应该能够这样做。如果你能让它运行起来,你还可以创建一个可下载的盒式磁带,以便更轻松地运行和安装它。

我对Kirby没有经验,但下面介绍如何让Dropbox在Openshift上工作

以下是在服务器上安装Dropbox和在非标准位置安装Dropbox的组合。一切都在$OPENSHIFT\u DATA\u DIR中完成,因为这是您拥有写入权限的地方

首先,确保您在$OPENSHIFT\u DATA\u DIR中

cd $OPENSHIFT_DATA_DIR
接下来,下载Dropbox的相应版本:

wget -O - "https://www.dropbox.com/download?plat=lnx.x86" | tar xzf -
这将为您提供$OPENSHIFT\u DATA\u DIR中的.dropbox dist文件夹

接下来,告诉Dropbox开始安装过程,但告诉它您的主目录实际上是$OPENSHIFT_DATA_DIR:

HOME=$OPENSHIFT_DATA_DIR ./.dropbox-dist/dropboxd start -i
按照说明将Dropbox帐户链接到Openshift服务器。链接后,它应该开始将Dropbox帐户中的所有内容同步到$OPENSHIFT\u DATA\u DIR/Dropbox。这可能对您是一件坏事,因为您的Dropbox帐户中有太多数据。如果是,则应排除文件夹

您可以使用Dropbox提供的CLI脚本来实现这一点。仍在$OPENSHIFT_DATA_DIR中,请下载:

wget -O dropbox.py "https://www.dropbox.com/download?dl=packages/dropbox.py"
确保它是可执行的:

chmod +x dropbox.py
您需要以与Dropbox相同的方式运行它:

HOME=$OPENSHIFT_DATA_DIR $OPENSHIFT_DATA_DIR/dropbox.py -h
希望有帮助