教程

树莓派docker环境安装

docker安装 树莓派默认是没有安装docker的,而docker的安装也异常简单,只需使用apt安装即可 而由于国内环境问题,apt下载网速慢的同学可以替换清华镜像,https://mirrors.tuna.tsinghua.edu.cn/help/raspbian/ 执行完以上脚本等待安装完成即可! 安装完成后执行docker version看看是否安装成功 dokcer-compose安装 docker-compose也和docker安装一样,apt安装即可。 如apt无法安装 可以使用pip安装,但pip安装的docke-compose可能存在需要配置环境变量的问题,下文会说到 安装完成后执行docker-compose version看看是否安装成功 docker-compose 环境变量 安装完docke-compose后,为了能在全局使用docker-compose命令工具,我们要将docker-compose安装目录添加到系统环境变量。 我的安装目录是/home/pi/.local/bin/docker-compose 所以我在~/.profile文件添加这样一行代码

教程

利用树莓派自建私人媒体库-Emby

前言 我觉得我小舅说的蛮有道理的 他说:电影发明以后,人类的生命比起以前至少延长了三倍! 《一一》 我一直都是一个电影迷,从高中开始看科幻片,大学开始看悬疑片,一直到现在,除了一些狗血爱情片,我基本都看。文章末尾会放出我搭建的emby私人影库,大家也可以看看我的口味,哈哈。 自从大学开始所看的电影我就一直保存在硬盘里,当然那时候的硬件设备都不太好,移动硬盘也只有2T空间,所以我下载的都是一些720p的内嵌字幕的电影。也不知道是为了什么,像是和那些把所有抓来的娃娃放柜子里展示的小姑娘一样吧,我喜欢把看过的电影陈列起来。当时没有技术,只是简单的将电影按照年分类保存。 慢慢我硬盘换了4T,换了10T,这些大学保存的电影从一个盘拷到另一个盘,好在是没有遗失。之前想过用软件来建立一个已看清单,我用了iOS的一个叫做Mark的软件,花了几天时间将脑子里能想到的电影全部保存,然后每每看完电影就去Mark评分,它会自动加到已看清单。 直到前几日,我在Telegram接触到有这种私人影库,能通过识别电影文件名来刮削电影信息并保存,以此来达到私人影库的实现。刚好我手上有一个正在吃灰的树莓派,我便开始着手去研究搭建一个属于自己的私人影库,不是为了给别人看,光是看到自己所有的电影电视剧全部整齐的摆放在那里就已经很心满意足了! 废话一大堆,正片正式开始咯! 准备工作 我是Raspiberry 4B + 4T +10T移动硬盘 我树莓派用的32位的raspio最新版本 2021-01-11-raspios-buster-armhf-full.img 下载地址:https://downloads.raspberrypi.org/raspios_armhf_latest 不建议使用64位,性能是有提升,但是目前好像有很多坑。同时,如果你是使用64位系统,本篇教程可能不适合你。 此篇文章由于篇幅问题,无法做到能让完全不熟悉Linux系统命令的同学食用,如果你不熟悉Linux系统,建议寻求其他更详细的教程 准备工作 树莓派Docker环境安装 树莓派mount自动挂载硬盘 Linux系统mount自动挂载 按照说明编辑/etc/fstab文件即可 https://wiki.archlinux.org/index.php/Fstab_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87) 官方Docker地址 https://hub.docker.com/r/emby/embyserver 支持以下的架构,本文树莓派4B arm32v7使用的是emby/embyserver_arm32v7 文中更详细的安装以及参数配置说明 可以参考 开始搭建 目录创建 emby只需要一个config目录,用于保存配置信息以及影片缓存。官方建议50G以上。这里建议将config目录创建于你挂载的移动硬盘目录即可。(例如我的:/mnt/sdb/emby/config) 在你挂载的目录新建一个emby文件夹,用于存放docker-compose.yml文件和config目录 创建docker-compose文件 在emby文件夹新建一个config目录 然后用vim新建一个docker-compose.yml文件,复制好官方提供的docker-compose配置文件后,按需修改部分配置即可。 我的配置如下: 由于vim编辑yml文件时,粘贴的代码会自动缩进,这里建议先vim docker-compose.txt,复制进docker-compose.txt文件,保存后重命名该文件然后再编辑。mv docker-compose.txt docker-compose.yml 启动Emby 在当前目录(/mnt/emby)下,执行 即可看到docker拉取镜像,等操作,等待其完成即可。 检查成果 embyserver开启之后,你便可以在浏览器输入对应的网址和端口进行访问,配置你的私人影库啦。 比如我的树莓派内网地址是:192.168.50.121 那么emby地址就是192.168.50.121:8096 刚开始可能embyserver没开启起来,等待十几秒之后浏览器访问该网址应该可以看到emby安装引导界面,然后按提示操作即可。