利用docker完美搭建NextCloud,实现私有网盘
开局碎碎念:
自从开始使用docker以后,不管遇到什么项目,总想看看有没有相应的docker镜像。享受那种输入一连串命令,然后回车一键完成的快感。正好前段时间搞了个软路由,在上边虚拟了一个黑群晖,可惜,无奈自己没有公网,玩了一阵之后就闲置了。不过最近发现以前注册的一个半公益内网穿透用着效果还不错,于是乎就想搭个网盘玩玩。
然后我就上网搜了下好用的免费网盘,但找来找去发现还是之前有上手过的NextCloud和Cloudreve比较适合我,然后我又发现Cloudreve貌似现在打包成一个可执行文件了,而我原本想在群晖上边的宝塔(当然也是docker版)里边安装的,所以最后还是选择了NextCloud。
当然用宝塔安装就非常简单:建站-上传-解压-访问-安装,一下子就好了,用着效果还不错,然后我又想到了dock而版本,所以下边我就来说说,怎样用docker来安装这一整套服务(包括内网穿透)。
接下来开始操作
安装Docker根据自己的系统,选择对应的方式。
1234567891011#CentOS 6rpm -iUvh http://dl.fedoraproject.org/pub ...
实用网站收集
视频类视频下载-微博党免费视频下载工具。可下载PP视频,芒果TV,网易公开课,优酷土豆,腾讯视频等等。http://weibodang.cn/
ShowMore——轻松录制,上传、管理和分享视频在线免费视频录制工具: ShowMore。支持同步高清录制屏幕,摄像头,麦克风,录制的视频可以保存为多种格式,包括GIF。https://showmore.com/zh/
图片类GIF工具在线免费GIF压缩神器:简单好用,支持GIF转换,合成,裁剪,更有视频转GIF功能。https://tool.gifhome.com/
网页截图在线生成指定网站截图,并可选择浏览器样式以及截图大小等参数。http://weibodang.cn/ptu/
音频类Apowersoft-免费在线音视频转换,无需下载,快速转换免费在线音视频转换。支持多种音频视频转换格式,也可作为视频压缩工具使用。https://www.apowersoft.cn/free-online-video-converter
超高无损音乐免费下载无损音乐。https://www.sq688.com/
搜索类盘搜百度文库文件免费下载:盘搜。支持 ...
新装MINI VPS遇到的问题总结
以下问题及操作均在Debian系统下系统更新及升级 新装的系统–尤其是那些精简mini的系统,刚开始使用的时候难免会遇到各种缺少库源组件的问题,需要更新升级一下
1apt-get update
这个命令,会访问源列表里的每个网址,并读取软件列表,然后保存在本地电脑。我们在新立得软件包管理器里看到的软件列表,都是通过update命令更新的。
1apt-get update
这个命令,会把本地已安装的软件,与刚下载的软件列表里对应软件进行对比,如果发现已安装的软件版本太低,就会提示你更新。 如果你的软件都是最新版本,会提示:xx upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 总而言之,update是更新软件列表,upgrade是更新软件。
wget证书问题 一开始使用wget下载文件可能出现证书不受信任的问题:
12ERROR: The certificate of 'www.nerocats.com' is not trusted.ERROR: The certificate ...
在服务器上利用Docker搭建ASF
为什么用Docker版?因为Docker版本,不用装screen,管理起来也更方便。
ASF项目地址
搭建好基础
安装Docker
1234#CentOS 7、Debian、Ubuntucurl -sSL https://get.docker.com/ | shsystemctl start dockersystemctl enable docker
安装Portainer能使用可视化界面管理,更加方便简单。当然可以不安装,并没有影响
拉取Portainer
1docker pull portainer/portainer
启动Portainer
1docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v /path/on/host/data:/data portainer/portainer
构建ASF
拉取ASF镜像
1docker pull justarchi/archisteamfarm
这里默认标签是 ...
N1小钢炮利用Docker创建OpenWrt容器实现旁路由
OpenWrt
OpenWrt是嵌入式设备上运行的linux系统。OpenWrt的文件系统是可写的,开发者无需在每一次修改后重新编译,令它更像一个小型的 Linux 电脑系统,也加快了开发速度。你会发现无论是 ARM, PowerPC 或 MIPS 的处理器,都有很好的支持。并且附带3000左右的软件包,用户可以方便的自定义功能来制作固件。也可以方便的移植各类功能到openwrt下。
旁路由这里旁路由就是为了减轻主路由负担,同时又能有整个网络实现各种扩展功能,为主路由添加各种插件。而N1价格实惠功能强大,加上docker的隔离特性,搭建还有使用起来更方便。
接下来就说一下具体的步骤:
OpenWrt安装首先拉取OpenWrt的镜像:
1docker pull kanshudj/n1-openwrtgateway:r9.10.1
具体的标签可以自行去OpenWrt库查看。然后运行
1ip link set eth0 promisc on
还有
1docker network create -d macvlan --subnet=192.168.x.0/24 --gateway=192.1 ...
Hello World
呜啦啦,提前准备好一个静态博客,服务期到期后就跑路~
关于 Callback 函数
123<script> Array.prototype.slice.call(document.querySelectorAll('img[srcset]')).forEach(x => x.setAttribute('srcset', x.src));</script>