云盘

docker搭建简单公开在线网盘zfile

参考 https://github.com/zhaojun1998/zfile http://docs.zhaojun.im/zfile/#/ Steps 开启SSL+反代 初始化和配置 访问 https://zfile.xxx.com/#/install 管理 https://zfile.xxx.com/#/admin 添加一个新的驱动器(网盘的概念) 可以有不少选择 选择本地存储

新建Google团队盘进行rclone sync备份

之前已经搞过AutoRclone的Service Account,将所有的service account对应的账号全加入到了一个googlegroup当中去了。这次只要把这个group email加进管理员权限即可 建盘,加group 获得root folder id rclone config file当中加入新的配置项 vi /root/.config/rclone/rclone.conf 验证 rclone sync

漂亮的php目录列表源码 – 单文件搞定 + js开心版

参考 https://www.hostloc.com/thread-758077-1-1.html https://forum.photo.gallery/viewtopic.php?f=66&t=9964 安装 还要简单配置一下这么几项 不显示特定文件或目录 我就问你开不开心 试验 以后只要把这个PHP文件拷到你想要列的目录下就行了。

rclone来定时将google drive上面的特定目录move到本地的webdav

思路是这样的 rclone mount google drive 到A: , 本地的webdav到B: 在crontab中设置每小时定时移动一次 加载 定时移动 –no-traverse 就是不用对目的地目录查询了,不然目的地目录一大要要等半天。 这样的效果就是不断将 gd_omgd_shared:/webdav_remote/__mv2qh13/$(hostname)/ 目录下面的所有文件都转移到 qh13_webdav_remote:/webdav_remote/__mv2qh13/$(hostname)/ 当然也可以 rclone sync,那就是单向同步了。源目录不注意删了,本地也就没了。 通过Folder ID来拷贝指定的目录

RClone 挂载 PCloud 欧洲数据中心

用rclone而不是webdav加载pcloud的最大好处就是可以和二次验证(Google Authentication)并存。因为pcloud并不支持application password。 安装 去 https://rclone.org/downloads/ 下载一个最新版本 或者 curl https://rclone.org/install.sh | sudo bash 来安装最新版本。 不然有可能不少错误 我是在远端VPS配置rclone,需要本地机器的配合做浏览器验证以获得access token。 或者就用本地机器进行自动配置完,将配置文件中相应的配置项拷过去就行了。 保留核心配置,将来可以重用 加载pcloud值得注意的是,我用的数据中心是欧洲,所以hostname配置项是 eapi.pcloud.com 测试

Rclone加载WebDav

还是要参考我最早的原贴 https://1024.ee/index.php/2020/05/04/rclone/ 配置 – rclone config 测试 查看 ~/.config/rclone/rclone.conf 加载硬盘 – 参考这里 本馆档案

OneDrive用于宝塔备份

可用于数据库和网站 找到插件并安装 设置,授权 设置备份任务

用JuiseFS来mount BackBlaze CloudStorage

主要参考的是官方指南: https://juicefs.com/docs/en/getting_started.html 这个文件操作系统提供几样好处 把远端的云存储加载到本地端的目录 可以支持大规模的文件存储和访问 – 最高达10PB 注册 – https://juicefs.com 安装MacFuse Mac客户端配置使用JuiseFS 但这里有个问题 – 在我的mac上mount到/jfs会失败 – 改成 ~/jfs就成功了 BackBlaze上面的key怎么生成可以参考这篇 使用 mac拷一个文件 juicefs端查看 backblaze端查看 一些基本文件操作 umount

115网盘+VIP

在hostloc上花了190块买了个65T的115网盘,然后淘宝上买了多张扩容卡到了90 T.,最后再买了会员送10T扩容就变成了100T的两年VIP。

nextcloud occ 命令集锦

参考 https://docs.nextcloud.com/server/15/admin_manual/configuration_server/occ_command.html

NextCloud增加外部存储

比如Google Drive(还未测试),WebDav,FTP,Backblaze B2(内在是Amazon S2)等等 Download & Enable插件 Backblaze B2 – Free 10GB 参考 https://help.backblaze.com/hc/en-us/articles/360047277954-How-do-I-use-NextCloud-with-B2-Cloud-Storage 先在Backblaze账号中找到 KeyID(一直可找到) & Application Key (只在第一次生成时出现 – 但可随时生成) 在NextCloud 的 Setting页面下面的 External Storage设置中正确配置 WebDav 用坚果云做例子 – 先生成一次性app pass 在”Files”中验证

使用nextcloud上的contacts/caldav

开启 需要开启这个app 然后建一条看看 开启Mac同步 很多说明在这 https://docs.nextcloud.com/server/19/user_manual/pim/sync_osx.html

群晖上通过docker安装NextCloud

之前写过在VPS上通过Docker方式或非Docker方式安装NextCloud,现在往往在家里的群晖上面安装。 Docker安装MariaDB (mysql等效产品) https://registry.hub.docker.com/_/mariadb/ 主要就是配置数据目录,端口和密码。这个MariaDB可以被所有其他docker共用。 然后登陆进入docker的terminal – 允许maria接受网络登陆访问 – 不然任何localhost之外的访问都被禁止。 Docker安装NextCloud 选得是可以All in One的 wonderfall/nextcloud 容器镜像。https://registry.hub.docker.com/r/wonderfall/nextcloud 做了这5个目录的对应 /docker/nextcloud/data => /data /docker/nextcloud/config => /config /docker/nextcloud/apps2 => /apps2 /docker/nextcloud/themes => /nextcloud/themes /docker/nextcloud/session => /php/session 然后就开始启动容器的设置 我自定义了10010的端口,这个端口必须要在光猫和内部Router这两级都做端口转发。 配置… Read More »群晖上通过docker安装NextCloud