HomeAssistant(智能家居)

拉取镜像

docker pull homeassistant/home-assistant

运行容器

docker run --init -d --name="home-assistant" -e "TZ=Asia/Shanghai" -v /PATH_TO_YOUR_CONFIG:/config --net=host homeassistant/home-assistant:latest

centos7.x

拉取镜像

docker pull centos:7

启动镜像:

docker run -d -it -p 8888:8888 -p 888:888 centos:7

centos7.x自带宝塔5.9.x

拉取镜像

docker pull azking/arm64_bt59_lnmp

运行容器

docker run  -it  --network=host   azking/arm64_bt59_lnmp     bash /www/init.sh

jellyfin(流媒体服务器)

拉取镜像

docker pull jellyfin/jellyfin

新建Jellyfin文件目录(/mnt/sda1可修改为挂载的硬盘)

mkdir /opt/Jellyfin/Jellyfin

运行容器

docker run \
--name jellyfin \
--restart always \
-v /opt/Jellyfin/config:/config \
-v /opt/Jellyfin/cache:/cache \
-v /opt/Jellyfin:/HD1 \
-v /opt/Jellyfin:/HD2 \
-p 8096:8096 \
-d jellyfin/jellyfin```## emby(流媒体服务器)

Emby

拉取镜像

docker pull emby/embyserver_arm32v7:4.6.0.10

新建emby文件目录(/mnt/sda1可修改为挂载的硬盘)

mkdir/opt/emby
``````

### 运行容器

docker run -itd
--name emby
-m 200M --memory-swap 300M
--env UID=0 --env GID=0
-p 1900:1900 -p 7359:7359 -p 7359:7359/udp -p 8096:8096 -p 8920:8920
-v /opt/emby/config:/config -v /opt/Jellyfin:/HD1 -v /opt/emby/share1:/mnt/share1
--net=host
--privileged=true
--restart=always
emby/embyserver_arm32v7:4.6.0.10


## linux-ubuntu桌面环境

### 拉取镜像

docker pull dorowu/ubuntu-desktop-lxde-vnc


### 运行容器

docker run -d --name ubuntu-desktop-lxde-vnc -p 6080:80 -p 5900:5900 -e VNC_PASSWORD=(这是登录密码,请自设) -v /dev/shm:/dev/shm dorowu/ubuntu-desktop-lxde-vnc


> 6080:是web版的vnc,可以在浏览器上直接访问桌面环境
> 5900:是使用客户端工具连接的端口

---

## 可道云

## 拉取镜像

docker pull kodcloud/kodbox


## 网心云

### 拉取镜像

docker pull onething1/wxedge


### 运行容器

docker run -d -it -p 18888:18888 onething1/wxedge -v /mnt/sda1:/storage:rw\


## 旁路由(OpenWrt)

### 拉取镜像

docker pull sulinggg/openwrt:latest


## 青龙面板

### 拉取镜像

docker pull whyour/qinglong


### 运行容器

docker run
--name qinglong
--restart always
-p 5700:5700
-d whyour/qinglong


## 阿里云盘挂载

#### 拉取镜像

docker pull zx5253/webdav-aliyundriver


### 运行容器

docker run -d --name=webdav-aliyundriver --restart=always -p 8080:8080 -v /etc/localtime:/etc/localtime -v /etc/aliyun-driver/:/etc/aliyun-driver/ -e TZ="Asia/Shanghai" -e ALIYUNDRIVE_REFRESH_TOKEN="your refreshToken" -e ALIYUNDRIVE_AUTH_PASSWORD="admin" -e JAVA_OPTS="-Xmx1g" zx5253/webdav-aliyundriver


/etc/aliyun-driver/ 挂载卷自动维护了最新的refreshToken,建议挂载

ALIYUNDRIVE_AUTH_PASSWORD 是admin账户的密码,建议修改

JAVA_OPTS 可修改最大内存占用,比如 -e JAVA_OPTS="-Xmx512m" 表示最大内存限制为512m

例如关闭密码验证:-e ALIYUNDRIVE_AUTH_ENABLE=false
--aliyundrive.refresh-token
阿里云盘的refreshToken
--server.port
非必填,服务器端口号,默认为8080
--aliyundrive.auth.enable=true
是否开启WebDav账户验证,默认开启
--aliyundrive.auth.user-name=admin
WebDav账户,默认admin
--aliyundrive.auth.password=admin
WebDav密码,默认admin
--aliyundrive.work-dir=/etc/aliyun-driver/
token挂载路径(如果多开的话,需修改此配置)

## 微力同步

### 拉取镜像

docker pull jonnyan404/verysync


### 运行容器

docker run --name verysync -d -v /www/wwwroot/:/data -p 8886:8886 jonnyan404/verysync


## 内网穿透工具NPS

> 来着:什么值得买

### 拉取镜像(服务器端)

docker pull oldiy/nps-server


### 运行容器

docker run -d --privileged=true --name nps --net=host -v /home/shawn/nps:/nps/conf oldiy/nps-server


### 网页端设置

打开浏览器输入vps的 ip:8080(ip地址:8080),ok打开了

账号:admin

密码:123

然后新建客户端

服务端到此结束

拉取镜像(客户端)

docker pull oldiy/npc-server

或者:

docker pull oldiy/npc-client


配置serverip(ip:8024)和vkey(在网站端设置的秘钥)

回到网页端,这时候就可以看到已经是在线(online)状态了

点击tcp隧道-新增
点击tcp隧道-新增

这里我们以群晖页面为例,按照如下设置

点击新增后,可以看到一切都正常了


````
如果觉得我的文章对你有用,可以赞助本站,使本站更好的发展