目录

充电学习中...

标签: 树莓派 (3)

树莓派4B搭建Clash

树莓派4B搭建Clash 一、搭建原因 本虫基于某些需求在工作中需要用到Clash,Clash的作用可能大家都清楚,如果不清楚也没关系,看完这篇文章也就清楚了hhhhhhh。由于我购买的订阅账号只允许同时2个用户在线,而且每次用的时候必须开启客户端,十分不便。本文就是为解决这两个问题而写(别问,问就是想白嫖),我的解决方案是将Clash部署在7*24小时开机的设备上,然后通过nps内网穿透将局域网服务端口暴露给外部使用。听起来好像有点麻烦,那就用一种简单的表述:将Clash部署在树莓派上,外部通过代理的方式使用订阅的服务。 二、部署Clash核心 由于是部署在树莓派上的Ubuntu的,我们要选择支持ARM架构的Linux镜像 Clash Linux ARM Docker镜像 注意以下两点: 1.要将配置文件挂载到物理目录,例如 -v /fuguicun/clash:/root/.config/clash 2.映射两个端口 一个用于局域网访问,一个用于后续的Web UI,我这以7890 和 8080为例。 3.将订阅处下载的配置文件复制到配置文件目录,如下 获得的链接在浏览器中打开可......

NextCloud离线下载功能扩展

NextCloud离线下载功能扩展 在上一篇文章中,手上的树莓派4B已经成功部署的NextCloud,目前已经可以实现直接在网盘中观看上传的电影,接下来我们更进一步,为NextCloud扩展离线下载功能。 一、下载工具选择 下载引擎选用Aria2,无他,唯支持种子尔(来自老司机的会心一笑)。我使用的是某位大佬定制后的docker镜像,地址点这里 二、部署Aria2 Pro和Web UI 按照大佬的博客教程部署Aria2 Pro镜像,这里有一点需要注意,由于我们是通过docker进行部署的,后续要将下载目录挂载到NextCloud的外部存储中,所以部署Aria2 Pro时需要将下载目录挂载到物理目录上。 例如: -v /fuguicun/nextcloud/data/aria2:/downloads 当然/downloads的目录也可以后续在Web UI中修改。 为了更友好的用户界面,我们还需要再部署一套Web UI。Web UI是一套静态页面,如果嫌麻烦也可以直接用作者维护的Ar­i­aNg网页版,地址在博客里有。我们这边采用docker自己部署一套。 UI界面如下: 接下来需要在......

树莓派4B搭建NextCloud网盘实践

树莓派4B搭建NextCloud网盘实践 前言 这两天入手了一块树莓派4B的板子,准备外接一块硬盘,然后通过NextCloud进行管理,最终打算实现这样的效果:在家时,手机、电脑、投影仪等设备可以直接通过局域网地址访问这些资源。在外面时通过内网穿透,挂一个域名去访问这些资源。 准备工作 需要软硬件: 树莓派4B 硬盘(我用的是西数 2T 的移动硬盘) TF 卡 烧录系统用 PC一台 公网IP服务器一台 用于内网穿透 域名 可选 树莓派 Ubuntu镜像 安装树莓派 下载镜像,我用的是Ubuntu 20.04 烧录镜像,用官方的工具Raspberry Pi Imager 将TF插入卡槽,注意金手指那一面对着主板,连接网线,上电 在路由器管理后台上找到树莓派设备,查看IP 使用ssh工具连接树莓派,默认的用户名密码都是ubuntu 部署NextCloud 安装Docker教程 Docker安装Redis(如果不配缓存可以不需要) Docker 安装Mysql 由于Mysql官方不支持ARM架构,采用以下镜像: biarms/mysql Docker 安装NextCloud,下面详....