chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

部署個人云社交媒體聊天服務VoceChat

jf_94205927 ? 來源:jf_94205927 ? 作者:jf_94205927 ? 2025-01-18 11:06 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、Flexus 云服務器 X 實例介紹

云服務器是一種基于云計算技術的虛擬服務器,通過互聯(lián)網(wǎng)提供計算資源。用戶可以根據(jù)需求靈活調整配置,無需購買和維護物理硬件。云服務器具有高可用性、彈性擴展和按需付費等優(yōu)勢,適用于各種應用場景,如網(wǎng)站托管、數(shù)據(jù)存儲和應用開發(fā)。它不僅降低了 IT 成本,還提高了業(yè)務的靈活性和可靠性。

華為云下一代云服務器 Flexus X 實例煥新上線,新產品基于客戶業(yè)務負載進行動態(tài)性能畫像,智能推薦資源規(guī)格,持續(xù)優(yōu)化性能和成本,按業(yè)務算力需求進行精細定價,根據(jù)實際使用算力付費,真正用多少花多少,讓用戶更省錢,覆蓋大多數(shù)通用工作負載場景。

wKgZPGdyQ5GAIEn3AAE3BYFqDzM317.png

Flexus X 實例通過和其他服務組合,具備計算、鏡像安裝、網(wǎng)絡、存儲、安全等能力,您可根據(jù)業(yè)務需要靈活配置各資源。

wKgZO2dyQ5GAe5XQAAvyr-51fqA192.gif

本次測評使用的規(guī)格是:4 核 12G-100G-3M 規(guī)格的 Flexus X 實例基礎模式

wKgZPGdyQ5GAFGYqAADbGgbRz8w567.png

二、Flexus 云服務器 X 實例配置

2.1 重置密碼

購買服務器的時候可以提前設置用戶名和密碼,因為我這里跳過了,所以購買完成后需要重置密碼,會短信或站內消息通過你的云服務器信息,重點是公網(wǎng) IP 地址和用戶名,首先打開你的服務器控制臺,選擇重置密碼

wKgZO2dyQ5KAFGAjAAEht_ZSD6I419.png

勾選自動重啟,點擊確定即可

wKgZPGdyQ5KAC_MXAAEm9L_LepM270.png

2.2 服務器連接

華為云服務器提供了多種鏈接方式,如使用控制臺提供的 VNC 方式登錄、使用 Linux/Mac OS 系統(tǒng)主機登錄 Linux 彈性云服務器(即 ssh root@192.168.48.78 命令)或者使用 Putty、Xshell 等工具登錄 Linux 彈性云服務器。

我個人習慣使用 MobaXterm這款軟件,添加 SSH 連接,輸出公網(wǎng) IP、用戶名和端口(默認 22),連接即可。

wKgZO2dyQ5KATBfjAAD9ADt1Woc827.png

2.3 安全組配置

安全組是一個邏輯上的分組,為同一個 VPC 內的云服務器提供訪問策略。用戶可以在安全組中定義各種訪問規(guī)則,當云服務器加入該安全組后,即受到這些訪問規(guī)則的保護。

系統(tǒng)為每個網(wǎng)卡默認創(chuàng)建一個默認安全組,默認安全組的規(guī)則是對出方向上的數(shù)據(jù)報文全部放行,入方向訪問受限。您可以使用默認安全組,也可以根據(jù)需要創(chuàng)建自定義的安全組。

wKgZPGdyQ5OAZdQRAAEfDVjdzPY600.png

主要需要填寫優(yōu)先級(默認填 1 即可)、協(xié)議端口(協(xié)議一般為 TCP 或 UDP,端口一般選擇你項目需要暴露的端口即可),描述(選填,一般會填寫此端口的用途以免忘記了),其他默認點擊確定即可。安全組配置主要是暴露端口可以給外網(wǎng)訪問。

wKgZO2dyQ5OAbDRvAAE7Ww8851Q773.png

如果還不清楚可以參考文檔:安全組配置示例

2.4 Docker 環(huán)境搭建

本次服務器環(huán)境是 ubuntu 系統(tǒng)鏡像,需要自己安裝 docker 環(huán)境

使用 apt-get 命令安裝 docker 及其配置

#安裝必要工具包 $ sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common#添加 Docker GPG 秘鑰 $ sudo curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -#配置倉庫源 $ sudo add-apt-repository "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu $(lsb_release -cs) stable" #更新 apt 包索引 $ sudo apt-get update#安裝 docker$ sudo apt-get install docker-ce docker-ce-cli containerd.io#添加 docker 鏡像源 $ sudo vim /etc/docker/daemon.json{"registry-mirrors": ["https://ustc-edu-cn.mirror.aliyuncs.com/","https://docker.mirrors.ustc.edu.cn","https://docker.nju.edu.cn","https://ccr.ccs.tencentyun.com/","https://docker.m.daocloud.io/","https://dockerproxy.com",]}#重啟 $ sudo systemctl daemon-reload$ sudo systemctl restart docker

測試 docker 安裝是否成功

root@flexusx-c6b3:~# docker -vDocker version 27.2.0, build 3ab4256```

檢查 docker 服務狀態(tài)

root@flexusx-c6b3:~# systemctl status docker* docker.service - Docker Application Container EngineLoaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)Active: active (running) since Fri 2024-08-30 15:53:45 CST; 17h agoTriggeredBy: * docker.socketDocs: https://docs.docker.comMain PID: 24912 (dockerd)Tasks: 13Memory: 24.7MCPU: 3.778sCGroup: /system.slice/docker.service`-24912 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock

檢查 docker compose 版本

root@flexusx-c6b3:~# docker compose versionDocker Compose version v2.29.2

三、Flexus 云服務器 X 實例部署 VoceChat

3.1 VoceChat 介紹

VoceChat 是一款超輕量級 Rust 聊天應用、API 和 SDK,優(yōu)先考慮私人托,使用 VoceChat 構建您自己的應用內消息傳遞功能!

開放 API 和 SDK 供您在任何地方托管,無需中央服務。機器人、視頻通話、發(fā)布頻道、開放 ID、開放 API、開源 SDK、根據(jù)用戶反饋進行迭代,受到來自 50 多個國家的 40,000 多名客戶的信賴。

?安全所有數(shù)據(jù)都存儲在您自己的私人服務器上,該服務器采用 Rust 開發(fā),關鍵業(yè)務流程測試覆蓋率超過 80%。支持讀取和刪除功能。

?開放 API 采用開放 API 標準,可輕松與第三方應用程序和工具集成,具有完整的文檔和測試。

?輕量級該服務器大小不到 20 MB,可以輕松在 NAS 和 Raspberry Pi 上運行。

?跨平臺使用 Flutter + React 開發(fā),支持 Android、iOS、MacOS、Web 和 Windows 平臺。

?免費版本在你的服務器上運行 VoceChat,有限的 Bot 和 Webhook、公共和私人頻道、僅限 20 名成員

wKgZO2dyQ5OALPWTAADnAKXkom0676.png

VoceChat 是一款支持獨立部署的個人云社交媒體聊天服務。15MB 的大小可部署在任何的服務器上,部署簡單,很少需要維護。前端可以內嵌到自己的網(wǎng)站下,數(shù)據(jù)完全由用戶自己掌握,傳輸過程加密。

?官網(wǎng):https://voce.chat/

?Github:https://github.com/Privoce/vocechat-web

3.2 VoceChat 部署

?創(chuàng)建 docker-compose.yml

version:'3.5'services:vocechat-server:image:privoce/vocechat-server:latestcontainer_name:vocechat-serverrestart:alwaysports: -"3009:3000"

?ports:映射主機的 3009 端口到容器的 3000 端口

如果將上述代碼片段保存在名為 docker-compose.yml 的文件中,則只需從同一文件夾中運行 docker compose up -d即可自動拉取 VoceChat 鏡像,并創(chuàng)建并啟動一個容器。up表示啟動服務,-d表示在后臺執(zhí)行。docker-compose down命令用于停止和清理由 docker-compose up啟動的服務。

?啟動服務

進入項目目錄,執(zhí)行 docker-compose up -d 啟動命令,會自動拉取容器并運行

從 Dockerhub 拉取 VoceChat 鏡像,地址:https://hub.docker.com/r/privoce/vocechat-server

root@flexusx-c6b3:~/vocechat# docker-compose up -dCreating network "vocechat_default" with the default driverPulling vocechat-server (privoce/vocechat-server:latest)...latest: Pulling from privoce/vocechat-server2fce1e0cdfc5: Pull completebcb894ff1ce8: Pull completee98b383a2bf6: Pull complete1c6666305849: Pull complete75d4f8776b15: Pull complete4141f20750d0: Pull completecba142538d68: Pull complete4f4fb700ef54: Pull completeDigest: sha256:01b5edc94dd0c85541e0bb3d602212f3f6d76ba69f5edbae3ad1084dd5480c34Status: Downloaded newer image for privoce/vocechat-server:latestCreating vocechat-server ... Creating vocechat-server ... done

?配置安全組

在 Flexus 云服務器 X 實例的安全組管理頁面,添加入方向規(guī)則,接下來我們啟動服務需要監(jiān)聽 3009 端口,所以添加安全組為 TCP:3009 協(xié)議端口。

wKgZPGdyQ5SAMbaTAAAprHuDxsY057.png

?檢查容器狀態(tài)

檢查 VoceChat 容器狀態(tài),確保容器正常啟動

root@flexusx-c6b3:~/vocechat# docker psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES667a59a70f85 privoce/vocechat-server:latest "/docker-entrypoint.…" 12 minutes ago Up 12 minutes 0.0.0.0:3009->3000/tcp, :::3009->3000/tcp vocechat-server

?訪問地址

內網(wǎng):http://localhost:3009 外網(wǎng):http://公網(wǎng) IP:3009

?訪問結果

wKgZO2dyQ5SAFvYkAABII1NHD4I581.png

若出現(xiàn)此頁面,則部署 vocechat server 成功。

3.3 VoceChat 使用

點擊開始,設置服務器名稱,創(chuàng)建服務器

wKgZPGdyQ5SARWv4AABHcDFbroA571.png

輸郵箱和密碼,初始化一個管理員賬號這是你的服務器上第一個管理員賬號,也是超級管理員

wKgZO2dyQ5WAbq4nAABW3chsFg0670.png

確定用戶的注冊方式,是每個人都能注冊并使用這個服務器,還是收到邀請鏈接的用戶才可以注冊并使用,我這里默認每個人并確定

wKgZPGdyQ5WAS7v4AABGcuk0ws4845.png

最后一步是邀請 TA 人,將邀請鏈接發(fā)送給將來要入駐的社區(qū)成員即可,最后點擊完成

wKgZO2dyQ5aAZdMJAABoEkn9VZc703.png

進入創(chuàng)建的服務器 MaxxSpace,更多設置,像權限,安全,邀請,請前往設置頁

wKgZPGdyQ5aALoaFAABVIp5iazM164.png

點擊進入主頁,包含個人賬戶、聊天、成員、收藏、文件和設置功能,其他部分都是聊天頁面

wKgZO2dyQ5aACwn_AAB6a-Hj9vE422.png

點擊我的頭像,進入我的帳號設置,可以修改頭像、用戶名、郵箱和密碼

wKgZPGdyQ5aATilNAABzTX-FpTo503.png

點擊設置,進入更多的設置項,如服務器概述中的服務器名、服務器描述、更新前端網(wǎng)址、注冊設置、在線狀態(tài)、聊天布局、語言、主題等

wKgZO2dyQ5eALK_NAACwbsO_z8c097.png

成員設置,可以通過鏈接或二維碼的方式邀請用戶加入,作為管理員可以進行成員管理,可以設置普通成員還是管理員,還可以刪除賬戶,我這里使用其他瀏覽器注冊了另一個帳號 Paul 并登錄的,沒有通過邀請鏈接注冊

wKgZPGdyQ5eAUKC_AADdyRY1Zdk071.png

數(shù)據(jù)管理,包括聊天數(shù)據(jù):清除所有人的聊天數(shù)據(jù),即所有文字與文件數(shù)據(jù)。文件數(shù)據(jù):清除所有人的文件圖片類型數(shù)據(jù)。定時刪除文件數(shù)據(jù):可以選擇定時文件數(shù)據(jù)的周期

wKgZO2dyQ5eALMPqAACGAz3NPeE963.png

還可以配置機器人 &Webhook

wKgZPGdyQ5iATw7GAACoxzeM_oU300.png

查看成員列表,可以發(fā)消息,復制郵箱地址

wKgZO2dyQ5iAELW5AABjMS7CWd8013.png

需要先添加為聯(lián)系人才可以發(fā)消息

wKgZPGdyQ5iAXm6DAABTRXwqo0s226.png

默認沒有驗證通過,直接添加成功,就可以發(fā)消息了,可以設置自己的消息布局居右,默認是居左的,右上角有已收藏消息功能,發(fā)消息的類型比較多,可以 Emoji、文字、任意文件,還支持 markdown 格式轉化

wKgZO2dyQ5iAHIulAADbGcc0SRc055.png

發(fā)送的視頻文件還可以在線預覽

wKgZPGdyQ5mAW94IAADzPv-HK2E122.png

選中的消息可以表情評論、編輯、回復、收藏、轉發(fā)、刪除和多選批處理

wKgZO2dyQ5mAB5UWAACDgd6bPaA943.png

選擇一條消息添加收藏,就可以在收藏中查看,會有所有項、圖片、視頻和音頻分類

wKgZPGdyQ5mAe7FxAABN2cNuhKE090.png

在數(shù)字化加速發(fā)展的時代,聊天應用成為了許多組織溝通的中流砥柱。無論是用于客戶服務、團隊協(xié)作還是社區(qū)建設,具備強大且私密的聊天功能是提升用戶體驗的關鍵。VoceChat 為開發(fā)者和企業(yè)提供一個高度可定制且安全的解決方案,作為在線聊天應用的體驗就是上面這么多,比如注冊、添加好友、聊天以及各種消息類型的發(fā)送,VoceChat 還可以集成很多功能,官方有詳細的教學指南,還有更多有趣的設置和功能就需要自行探索了。

四、總結

VoceChat 不僅僅是一個聊天工具,而是一個高度可定制的平臺,通過對安全性、輕量化和跨平臺支持的關注,VoceChat 無疑成為了滿足現(xiàn)代通訊需求的理想選擇。無論您是想改善團隊通信,還是增強客戶服務,VoceChat 都能為您的應用程序注入新的活力。此次使用的 Flexus X 實例配置還是很高的 4 核 12G-100G-3M 規(guī)格的基礎模式,主要體驗的聊天功能都很流暢,沒有出現(xiàn)卡頓延遲發(fā)送消息的問題,也沒有漏發(fā)的情況,通訊很及時,由于項目是輕量化的程序,占用硬件性能都不高。

剛剛部署完在線聊天項目,是不是還在為服務器性能和成本擔憂?別擔心,華為云服務器正值 828 B2B 企業(yè)節(jié),超值優(yōu)惠,性能強勁,助你輕松應對高并發(fā)訪問,保障用戶暢聊體驗!立即了解更多,享受促銷優(yōu)惠!

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 云計算
    +關注

    關注

    39

    文章

    7993

    瀏覽量

    142079
  • 互聯(lián)網(wǎng)

    關注

    55

    文章

    11288

    瀏覽量

    108258
  • 云服務器
    +關注

    關注

    0

    文章

    821

    瀏覽量

    14005
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    如何快速在云服務器上部署Web環(huán)境?

    如何快速在云服務器上部署Web環(huán)境
    的頭像 發(fā)表于 10-14 14:16 ?90次閱讀

    Jtti云服務器上怎么部署網(wǎng)站嗎

    在互聯(lián)網(wǎng)快速發(fā)展的今天,網(wǎng)站已經(jīng)成為公司和個人溝通和展示自我的重要渠道。無論是一個簡單的個人博客,還是一個復雜的電子商務平臺,部署網(wǎng)站的過程都是相似的。云服務器因其高可用性、靈活性和經(jīng)
    的頭像 發(fā)表于 09-26 17:16 ?781次閱讀

    如何在米爾TI AM62開發(fā)板上部署媒體服務實現(xiàn)監(jiān)控功能

    本文將介紹基于米爾電子MYD-YM62X開發(fā)板(米爾基于TI AM62開發(fā)板)的部署媒體服務實現(xiàn)監(jiān)控功能方案的開發(fā)測試。摘自優(yōu)秀創(chuàng)作者-HonestQiao米爾基于TI AM62開發(fā)板 米爾-TI
    發(fā)表于 07-03 18:32

    HarmonyOS5云服務技術分享--Serverless抽獎模板部署

    測試服務PTS 希望這篇教程能幫你快速上手!如果部署過程中遇到問題,歡迎在評論區(qū)留言交流~ 也歡迎關注我的技術博客,每周更新HarmonyOS開發(fā)實戰(zhàn)技巧。祝各位開發(fā)者一次部署成功,活動火爆上線! ?
    發(fā)表于 05-22 20:25

    用樹莓派打造私人云盤,從零開始到文件上傳!

    注意:可以點擊文章底部的閱讀原文來查看原文章?lián)臄?shù)據(jù)隱私?考慮使用只有你能訪問的私人存儲方案,如NAS(網(wǎng)絡附加存儲)或個人云。在RaspberryPi上使用NextCloudPi搭建個人云既經(jīng)濟又
    的頭像 發(fā)表于 03-25 09:29 ?783次閱讀
    用樹莓派打造私<b class='flag-5'>人云</b>盤,從零開始到文件上傳!

    聯(lián)想天禧AS將首發(fā)基于個人云部署的DeepSeek大模型,5月見!

    2月25日,"AI與繁星共閃耀"聯(lián)想YOGAAIPC新品品鑒活動在云南彌勒成功舉辦。聯(lián)想重磅推出全球首款部署Deepseek端側大模型的AIPC——聯(lián)想YOGAAIPC元啟新品
    的頭像 發(fā)表于 02-27 15:48 ?756次閱讀
    聯(lián)想天禧AS將首發(fā)基于<b class='flag-5'>個人云</b><b class='flag-5'>部署</b>的DeepSeek大模型,5月見!

    TikTok Policy宣布恢復美國服務

    近日,“TikTok Policy”官方在社交媒體平臺X上發(fā)布了一則重要聲明。聲明中稱,TikTok正在積極恢復對美國用戶的服務,并致力于與美國候任總統(tǒng)特朗普展開合作,共同制定一項長期解決方案,以
    的頭像 發(fā)表于 01-20 10:58 ?680次閱讀

    服務容器化部署好處多嗎?

    服務容器化部署好處有很多,包括環(huán)境一致性、資源高效利用、快速部署與啟動、隔離性與安全性、版本控制與回滾以及持續(xù)集成與持續(xù)部署。這些優(yōu)勢助力應用可靠穩(wěn)定運行,提升開發(fā)運維效率,是現(xiàn)代軟
    的頭像 發(fā)表于 01-17 10:22 ?474次閱讀

    部署個人知識管理系統(tǒng) SiyuanNote

    一、Flexus 云服務器 X 實例介紹 云服務器是基于虛擬化技術的計算資源服務,通過互聯(lián)網(wǎng)提供彈性的計算能力和存儲空間,用戶可以根據(jù)需要靈活調整資源規(guī)模,實現(xiàn)快速部署應用、數(shù)據(jù)備份與
    的頭像 發(fā)表于 01-17 09:42 ?846次閱讀
    <b class='flag-5'>部署</b><b class='flag-5'>個人</b>知識管理系統(tǒng) SiyuanNote

    部署音樂流媒體服務器 mStream

    一、Flexus 云服務器 X 實例介紹 云服務器是一種基于云計算技術的虛擬主機服務,用戶可以通過互聯(lián)網(wǎng)獲取按需分配的計算資源。它具有高度的靈活性和可擴展性,允許用戶根據(jù)實際需求快速調整配置。相比
    的頭像 發(fā)表于 01-17 09:20 ?947次閱讀
    <b class='flag-5'>部署</b>音樂流<b class='flag-5'>媒體</b><b class='flag-5'>服務</b>器 mStream

    華為云 Flexus 云服務器 X 實例之 openEuler 系統(tǒng)下部署 Tailchat 開源聊天系統(tǒng)

    前言 在華為云 Flexus 云服務器 X 實例的支持下,本次實踐將展示如何在先進的 openEuler 系統(tǒng)環(huán)境中部署 TailChat 開源聊天系統(tǒng)。作為面向中小企業(yè)和開發(fā)者的柔性算力云
    的頭像 發(fā)表于 01-08 11:40 ?586次閱讀
    華為云 Flexus 云<b class='flag-5'>服務</b>器 X 實例之 openEuler 系統(tǒng)下<b class='flag-5'>部署</b> Tailchat 開源<b class='flag-5'>聊天</b>系統(tǒng)

    部署媒體媒體平臺 Plex

    一、Flexus 云服務器 X 實例介紹 1.1 云服務器介紹 使用云服務器可以為企業(yè)和個人提供靈活彈性的計算資源,不僅簡化了硬件維護的復雜性,還能根據(jù)業(yè)務需求即時調整資源配置,有效降
    的頭像 發(fā)表于 01-07 17:04 ?750次閱讀
    <b class='flag-5'>部署</b>多<b class='flag-5'>媒體</b>流<b class='flag-5'>媒體</b>平臺 Plex

    HarmonyOS NEXT 原生應用開發(fā):社交聊天對話過程實現(xiàn)

    基礎的社交聊天對話界面框架,我們可根據(jù)實際需求進一步擴展功能,如添加消息時間戳、用戶頭像、消息狀態(tài)(已發(fā)送、已讀等),以及連接至真實的后端服務以實現(xiàn)消息的實時收發(fā)。
    發(fā)表于 01-07 10:55

    華為云 Flexus 云服務器 X 實例之 Docker 環(huán)境下部署 JmalCloud 個人網(wǎng)盤

    前言 華為云 Flexus 云服務器 X 實例是專為中小企業(yè)和開發(fā)者設計的新一代柔性算力云服務器,以其強勁的性能和高性價比而著稱。在這樣的云服務器上部署 JmalCloud
    的頭像 發(fā)表于 01-02 13:41 ?815次閱讀
    華為云 Flexus 云<b class='flag-5'>服務</b>器 X 實例之 Docker 環(huán)境下<b class='flag-5'>部署</b> JmalCloud <b class='flag-5'>個人</b>網(wǎng)盤

    NLP技術在聊天機器人中的作用

    聊天機器人,也稱為聊天AI,是一種通過文本或語音與人類進行交流的軟件。它們廣泛應用于客戶服務、在線購物、個人助理等領域。NLP技術是實現(xiàn)聊天
    的頭像 發(fā)表于 11-11 10:33 ?1321次閱讀