因为Onelist作者密钥过期没有更新,Onelist已经废弃,有意的请查看此教程IBMCloud部署OneList-Go
因为Onelist作者密钥过期没有更新,Onelist已经废弃,有意的请查看此教程IBMCloud部署OneList-Go
因为Onelist作者密钥过期没有更新,Onelist已经废弃,有意的请查看此教程IBMCloud部署OneList-Go
原因
IBMCloud 仅需邮箱注册一下账号就能得到一个虚拟空间,不过会在一段时间后自动停止运行,本教程主要是为了解决停止的问题
部署
具体不多讲,参考教程:
OneList-最简洁的OneDrive目录索引部署教程
不停机
部署完成后,只要重启就可以无限使用:
部署IBMCloud CLI
sudo curl -sL https://ibm.biz/idt-installer | bash
等待自动部署完成
生成IBMCloud 重启脚本
nano ibmcloud.sh
复制以下内容
#!/bin/sh
LogFile_path="/home/gc/ibmcloud.log"
echo "===============================" >> $LogFile_path
echo `date +%Y-%m-%d-%H-%M-%S` >> $LogFile_path
/usr/local/bin/ibmcloud login -u IBMCloud账号 -p IBMCloud密码 -r 'us-south' >> $LogFile_path 2>&1
/usr/local/bin/ibmcloud target --cf-api 'https://api.ng.bluemix.net' -o IBMCloud账号 -s 'dev' >> $Lo$
/usr/local/bin/ibmcloud cf restart Onelist部署时程序名 >> $LogFile_path 2>&1
修改其中的IBMCloud账号,IBMCloud密码,Onelist部署时程序名。按Ctrl+x 保存退出。
输入 crontab -e
生成计划任务每天运行01 4 * * * bash /sh所在完整路径/ibmcloud.sh
路径需要自行修改。
可以修改进化运行时间来验证脚本运行情况。一切OK以后就可以愉快的白嫖了