DOWNLOADS

伺服器與 SDK,為你的技術棧做好準備

選擇架構與用戶端平台,幾分鐘內啟動完全自架的通訊系統。

免費基礎版(伺服器)

基礎版永久免費,無須註冊。目前版本 v1.24.0,支援 x86、ARM 與龍芯三種架構。

01 / Docker

方式一:Docker Compose(推薦)

一條命令啟動全套(伺服器 + PostgreSQL + Redis,含自動建表)。映像檔為 amd64 / arm64 多架構,預設從 Docker Hub 提供。

curl -fsSLO https://balala.im/releases/v1.24.0/docker-compose.yml
docker compose up -d

或直接拉取映像檔:

docker pull balalaim/imcore-basic:1.24.0

中國大陸網路環境可改用阿里雲 ACR 映像倉庫:crpi-zegbek7xpkekqods.cn-hangzhou.personal.cr.aliyuncs.im/balala/imcore-basic:1.24.0

內網環境可下載離線映像檔包,以 docker load 匯入:imcore-basic-v1.24.0-docker-amd64.tar.gz · imcore-basic-v1.24.0-docker-arm64.tar.gz

02 / Binary

方式二:純二進位檔

單一 Go 二進位檔、零相依啟動,自備 PostgreSQL 與 Redis。

架構典型平台下載
linux-amd64Intel / AMD、海光、兆芯imcore-basic-v1.24.0-linux-amd64.tar.gz
linux-arm64ARM 伺服器、鯤鵬、飛騰imcore-basic-v1.24.0-linux-arm64.tar.gz
linux-loong64龍芯 3A5000/3A6000(LoongArch)imcore-basic-v1.24.0-linux-loong64.tar.gz

總和檢查碼(SHA256SUMS) ·下載後參考「快速入門」一分鐘啟動。專業版 / 企業版 / 客服版為同一部署方式 + License 解鎖,聯絡業務取得。

用戶端 SDK

官方型別化 SDK 涵蓋 Web、React Native、微信小程式、uni-app、Electron、Flutter 與原生行動端,並提供 Web / Flutter / Android Compose / iOS SwiftUI UIKit。以版本化下載包發布,安裝步驟請見各平台文件。

01

JavaScript / TypeScript

@imcore/sdk

npm i <下載的 .tgz 連結或檔案>

下載 SDK 包 ·文件

02

React Native / Expo

@imcore/sdk/react-native

安裝 JS/TS 套件,並串接 AsyncStorage 與 NetInfo

下載 SDK 包 ·文件

03

微信小程式

@imcore/sdk/wechat-miniprogram

安裝 JS/TS 套件,在微信開發者工具中建置 npm

下載 SDK 包 ·文件

04

uni-app

@imcore/sdk/uni-app

安裝 JS/TS 套件,以 uni-app 一般工具建置

下載 SDK 包 ·文件

05

PC / Electron

@imcore/sdk/electron/*

安裝 JS/TS 套件,分別引用 main 與 renderer 子路徑

下載 SDK 包 ·文件

06

React UIKit(元件庫)

@imcore/uikit

npm i <下載的 .tgz 連結或檔案>(需同時安裝 @imcore/sdk)

下載 SDK 包 ·文件

07

Flutter UIKit(元件庫)

imcore_uikit

解壓後以 pubspec path 相依引入(需同時相依 imcore_sdk)

下載 SDK 包 ·文件

08

Dart / Flutter

imcore_sdk

解壓後以 pubspec path 相依引入

下載 SDK 包 ·文件

09

Swift / iOS / macOS

ImcoreSDK

解壓後引用 SPM 本機 package

下載 SDK 包 ·文件

10

Kotlin / Android / JVM

imcore-sdk

解壓後作為 gradle included build 引入

下載 SDK 包 ·文件

11

Unity / .NET

im.balala.unity-sdk

Unity Package Manager → Install package from tarball(Unity 2021.3+)

下載 SDK 包 ·文件

12

伺服器 Admin · Go

imcoreadmin

go mod edit -replace github.com/obihuang/imcore/clients/go=./解壓目錄

下載 SDK 包 ·文件

13

鴻蒙 HarmonyOS

imcore-sdk

DevEco Studio → Import Module(HarmonyOS NEXT API 12+)

下載 SDK 包 ·文件

14

伺服器 Admin · Node

@imcore/admin

package.json file: 相依指向解壓目錄(零相依 TS)

下載 SDK 包 ·文件

15

伺服器 Admin · Python

imcore-admin

pip install ./解壓目錄(僅標準函式庫)

下載 SDK 包 ·文件

16

伺服器 Admin · Java

imcore-admin-java

解壓後作為 gradle/maven 原始碼專案引入(Java 17+,零第三方相依)

下載 SDK 包 ·文件

17

伺服器 Admin · PHP

imcore/admin

composer 從本機路徑引入(PHP 8.1+,ext-curl)

下載 SDK 包 ·文件