『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 550|回复: 10

Home Assistant搭建私有化聊天服务器VoceChat

[复制链接]

3

主题

25

帖子

179

积分

注册会员

Rank: 2

积分
179
金钱
154
HASS币
0
发表于 2024-11-2 09:35:07 | 显示全部楼层 |阅读模式
不知道各位是否也有同感,总觉得手机在监听我们,微信上跟朋友刚聊完,抖音就给我们推送相关视频。
这里注意,不是广告,是视频(因为很多广告的推送是有关联性的,通过很多种方式可以实现)
但是微信聊完抖音推视频这事就略感微妙,而且不止一次,总感觉微信跟抖音有什么不为人知的合作。
这就给了我一个初始的想法,要不要自己搭建一台私人聊天服务器,并且要支持各个手机平台以及电脑平台。
抱着玩一玩的心态,我就去搜有没有类似的产品,既要免费,又要支持各平台,嘿,还真有,还不少。但是最终锁定在了VoceChat
  • 够轻量级
  • 服务器端支持够广泛

    • 路由器也跑的动(已测试在我的OpenWrt上运行)
    • NAS上也可以通过Docker或者Shell的方式安装运行(未测试)

  • 够简单

部署方式有两种
Docker

docker run -d --restart=always \  -p 3009:3000 \  --name vocechat-server \  privoce/vocechat-server:latest
或者Shell

curl -sSf https://s.voce.chat/install.sh | sh
我两种都试了,Docker跑在Home Assistant的宿主机上,Shell跑在了ARM架构的路由器上
都挺不错的,当然,Home Assistant这台机子性能比路由器强大多了,最终保留在了Docker这个版本
但是直接跑Docker的话,Home Assistant又会提示未经验证,于是我又花时间把他转成了hassio addons,方便大家在Home Assistant中一键安装

https://github.com/djhui/hassio-addons
你只需要在Addon里添加我这个源就可以了
后面就可以通过搜索的方式安装(敲重点,直接拉取的是hub.docker.com的静像,确保你可以丝滑的访问)
安装完你就可以通过: homeassistant IP:3000去打开了
经过简单初始化,你就拥有了一台私有化的聊天服务器。


回复

使用道具 举报

0

主题

25

帖子

210

积分

中级会员

Rank: 3Rank: 3

积分
210
金钱
185
HASS币
0
发表于 2024-11-2 18:41:10 | 显示全部楼层
Add-on 1e7523cf_vocechat-server not supported on this platform, supported architectures: amd64
回复

使用道具 举报

3

主题

25

帖子

179

积分

注册会员

Rank: 2

积分
179
金钱
154
HASS币
0
 楼主| 发表于 2024-11-2 22:42:22 | 显示全部楼层
本帖最后由 djhui 于 2024-11-2 23:21 编辑
zy888000 发表于 2024-11-2 18:41
Add-on 1e7523cf_vocechat-server not supported on this platform, supported architectures: amd64

目前我只加了x86架构的,请问是arm的硬件吗?或者直接把下面的运行结果发给我看看
uname
uname -m


回复

使用道具 举报

0

主题

25

帖子

210

积分

中级会员

Rank: 3Rank: 3

积分
210
金钱
185
HASS币
0
发表于 2024-11-3 13:12:35 | 显示全部楼层
是的,我用的树莓派
回复

使用道具 举报

3

主题

25

帖子

179

积分

注册会员

Rank: 2

积分
179
金钱
154
HASS币
0
 楼主| 发表于 2024-11-3 14:27:56 | 显示全部楼层
zy888000 发表于 2024-11-3 13:12
是的,我用的树莓派

我添加进去了,因为没有ARM测试环境,如果有问题,随时联系我
回复

使用道具 举报

0

主题

19

帖子

418

积分

中级会员

Rank: 3Rank: 3

积分
418
金钱
399
HASS币
0
发表于 2024-11-3 14:50:00 | 显示全部楼层
树莓派
➜  ~ uname   
Linux
➜  ~ uname -m
aarch64

Add-on 1e7523cf_vocechat-server is not supported on aarch64

Add-on 1e7523cf_vocechat-server is not supported on aarch64
回复

使用道具 举报

3

主题

25

帖子

179

积分

注册会员

Rank: 2

积分
179
金钱
154
HASS币
0
 楼主| 发表于 2024-11-3 15:14:56 | 显示全部楼层
lulipang 发表于 2024-11-3 14:50
树莓派
➜  ~ uname   
Linux

您好,再试一次
回复

使用道具 举报

3

主题

25

帖子

179

积分

注册会员

Rank: 2

积分
179
金钱
154
HASS币
0
 楼主| 发表于 2024-11-3 16:48:02 | 显示全部楼层
可以了吗
回复

使用道具 举报

0

主题

19

帖子

418

积分

中级会员

Rank: 3Rank: 3

积分
418
金钱
399
HASS币
0
发表于 2024-11-3 17:42:51 | 显示全部楼层

可以了
欢迎来到你的VoceChat!
在这里,你能掌控一切,开始构建你的空间吧!
回复

使用道具 举报

0

主题

25

帖子

210

积分

中级会员

Rank: 3Rank: 3

积分
210
金钱
185
HASS币
0
发表于 2024-11-10 00:58:19 | 显示全部楼层

安装加载项失败
Get "https://registry-1.docker.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-22 12:10 , Processed in 0.053984 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表