Tải xuống

Máy chủ và SDK, sẵn sàng cho hạ tầng của bạn

Chọn kiến trúc và nền tảng client, rồi khởi động hệ thống nhắn tin tự triển khai trọn vẹn trong vài phút.

Bản Basic miễn phí (máy chủ)

Bản Basic miễn phí mãi mãi, không cần đăng ký. Bản phát hành hiện tại v1.24.0, dựng sẵn cho ba kiến trúc x86, ARM và LoongArch.

01 / Docker

Cách 1: Docker Compose (khuyên dùng)

Một câu lệnh khởi động toàn bộ ngăn xếp (máy chủ + PostgreSQL + Redis, tự tạo schema). Ảnh multi-arch amd64 / arm64, phân phối từ Docker Hub.

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

Hoặc kéo ảnh trực tiếp:

docker pull balalaim/imcore-basic:1.24.0

Với mạng nội địa Trung Quốc, hãy kéo từ mirror Aliyun ACR thay thế: crpi-zegbek7xpkekqods.cn-hangzhou.personal.cr.aliyuncs.im/balala/imcore-basic:1.24.0

Môi trường cách ly mạng có thể tải gói ảnh offline và nhập bằng docker load:imcore-basic-v1.24.0-docker-amd64.tar.gz · imcore-basic-v1.24.0-docker-arm64.tar.gz

02 / Binary

Cách 2: Tệp nhị phân thuần

Một tệp nhị phân Go duy nhất khởi động không cần phụ thuộc; bạn tự chuẩn bị PostgreSQL và Redis.

Kiến trúcNền tảng điển hìnhTải xuống
linux-amd64Intel / AMD, Hygon, Zhaoxinimcore-basic-v1.24.0-linux-amd64.tar.gz
linux-arm64Máy chủ ARM, Kunpeng, Phytiumimcore-basic-v1.24.0-linux-arm64.tar.gz
linux-loong64Loongson 3A5000/3A6000 (LoongArch)imcore-basic-v1.24.0-linux-loong64.tar.gz

Checksum (SHA256SUMS) ·Sau khi tải về, hãy làm theo hướng dẫn bắt đầu nhanh để khởi động trong một phút. Pro / Enterprise / Customer Service triển khai cùng một cách và mở khóa bằng license — liên hệ bán hàng.

SDK cho client

SDK chính thức có định kiểu bao phủ Web, React Native, WeChat Mini Program, uni-app, Electron, Flutter và di động native, kèm UIKit cho Web, Flutter, Android Compose và iOS SwiftUI. Gói phiên bản hóa và hướng dẫn cài đặt từng nền tảng nằm bên dưới.

01

JavaScript / TypeScript

@imcore/sdk

npm i <URL hoặc tệp .tgz>

Tải SDK ·Tài liệu

02

React Native / Expo

@imcore/sdk/react-native

cài gói JS/TS, rồi kết nối AsyncStorage và NetInfo

Tải SDK ·Tài liệu

03

WeChat Mini Program

@imcore/sdk/wechat-miniprogram

cài gói JS/TS, rồi build npm trong WeChat DevTools

Tải SDK ·Tài liệu

04

uni-app

@imcore/sdk/uni-app

cài gói JS/TS, rồi build bằng công cụ uni-app thông thường

Tải SDK ·Tài liệu

05

PC / Electron

@imcore/sdk/electron/*

cài gói JS/TS; dùng các subpath main và renderer của nó

Tải SDK ·Tài liệu

06

React UIKit (thành phần UI)

@imcore/uikit

npm i <URL hoặc tệp .tgz> (cần cài thêm @imcore/sdk)

Tải SDK ·Tài liệu

07

Flutter UIKit (thành phần UI)

imcore_uikit

giải nén, rồi khai báo phụ thuộc pubspec theo path (cần thêm imcore_sdk)

Tải SDK ·Tài liệu

08

Dart / Flutter

imcore_sdk

giải nén, rồi khai báo phụ thuộc pubspec theo path

Tải SDK ·Tài liệu

09

Swift / iOS / macOS

ImcoreSDK

giải nén, rồi dùng như SPM local package

Tải SDK ·Tài liệu

10

Kotlin / Android / JVM

imcore-sdk

giải nén, rồi đưa vào như gradle included build

Tải SDK ·Tài liệu

11

Unity / .NET

im.balala.unity-sdk

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

Tải SDK ·Tài liệu

12

Admin máy chủ · Go

imcoreadmin

go mod edit -replace github.com/obihuang/imcore/clients/go=./thu-muc-giai-nen

Tải SDK ·Tài liệu

13

HarmonyOS

imcore-sdk

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

Tải SDK ·Tài liệu

14

Admin máy chủ · Node

@imcore/admin

package.json dependency dạng file: trỏ tới thư mục đã giải nén (TS không phụ thuộc)

Tải SDK ·Tài liệu

15

Admin máy chủ · Python

imcore-admin

pip install ./thu-muc-giai-nen (chỉ dùng thư viện chuẩn)

Tải SDK ·Tài liệu

16

Admin máy chủ · Java

imcore-admin-java

giải nén, đưa vào như dự án nguồn gradle/maven (Java 17+, không phụ thuộc bên thứ ba)

Tải SDK ·Tài liệu

17

Admin máy chủ · PHP

imcore/admin

composer path repository (PHP 8.1+, ext-curl)

Tải SDK ·Tài liệu