Muat turun

Pelayan dan SDK, sedia untuk tindanan anda

Pilih seni bina dan platform klien anda, kemudian lancarkan sistem pemesejan self-host sepenuhnya dalam beberapa minit.

Edisi Basic percuma (pelayan)

Basic kekal percuma, tanpa pendaftaran. Keluaran semasa v1.24.0, dibina untuk x86, ARM dan LoongArch.

01 / Docker

Pilihan 1: Docker Compose (disyorkan)

Satu arahan memasangkan tindanan penuh (pelayan + PostgreSQL + Redis, skema digunakan secara automatik). Imej ialah binaan pelbagai seni bina amd64 / arm64, disajikan dari Docker Hub.

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

Atau tarik imej terus:

docker pull balalaim/imcore-basic:1.24.0

Di tanah besar China, tarik dari cermin Aliyun ACR sebagai ganti: crpi-zegbek7xpkekqods.cn-hangzhou.personal.cr.aliyuncs.im/balala/imcore-basic:1.24.0

Untuk persekitaran terasing, muat turun bungkusan imej luar talian dan importkannya dengan docker load:imcore-basic-v1.24.0-docker-amd64.tar.gz · imcore-basic-v1.24.0-docker-arm64.tar.gz

02 / Binary

Pilihan 2: Binari tulen

Satu binari Go dengan pemula tanpa kebergantungan; sediakan PostgreSQL dan Redis anda sendiri.

Seni binaPlatform biasaMuat turun
linux-amd64Intel / AMD, Hygon, Zhaoxinimcore-basic-v1.24.0-linux-amd64.tar.gz
linux-arm64Pelayan 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) ·Selepas muat turun, ikuti panduan mula cepat untuk berjalan dalam satu minit. Pro / Enterprise / Customer Service disebarkan dengan cara yang sama dan dibuka melalui lesen — hubungi jualan.

SDK klien

SDK berjenis rasmi meliputi Web, React Native, WeChat Mini Program, uni-app, Electron, Flutter dan mudah alih natif, bersama UIKit Web, Flutter, Android Compose dan iOS SwiftUI. Pakej berversi dan panduan persediaan platform tersedia di bawah.

01

JavaScript / TypeScript

@imcore/sdk

npm i <URL atau fail .tgz tersebut>

Muat turun SDK ·Dokumentasi

02

React Native / Expo

@imcore/sdk/react-native

pasang pakej JS/TS, kemudian sambungkan AsyncStorage dan NetInfo

Muat turun SDK ·Dokumentasi

03

WeChat Mini Program

@imcore/sdk/wechat-miniprogram

pasang pakej JS/TS, kemudian bina npm dalam WeChat DevTools

Muat turun SDK ·Dokumentasi

04

uni-app

@imcore/sdk/uni-app

pasang pakej JS/TS, kemudian bina dengan alatan uni-app biasa

Muat turun SDK ·Dokumentasi

05

PC / Electron

@imcore/sdk/electron/*

pasang pakej JS/TS; gunakan sublaluan main dan renderer

Muat turun SDK ·Dokumentasi

06

React UIKit (komponen)

@imcore/uikit

npm i <URL atau fail .tgz tersebut> (pasang juga @imcore/sdk)

Muat turun SDK ·Dokumentasi

07

Flutter UIKit (komponen)

imcore_uikit

ekstrak, kemudian jadikan kebergantungan path dalam pubspec (turut bergantung pada imcore_sdk)

Muat turun SDK ·Dokumentasi

08

Dart / Flutter

imcore_sdk

ekstrak, kemudian jadikan kebergantungan path dalam pubspec

Muat turun SDK ·Dokumentasi

09

Swift / iOS / macOS

ImcoreSDK

ekstrak, kemudian gunakan sebagai pakej tempatan SPM

Muat turun SDK ·Dokumentasi

10

Kotlin / Android / JVM

imcore-sdk

ekstrak, kemudian sertakan sebagai gradle included build

Muat turun SDK ·Dokumentasi

11

Unity / .NET

im.balala.unity-sdk

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

Muat turun SDK ·Dokumentasi

12

Pentadbiran pelayan · Go

imcoreadmin

go mod edit -replace github.com/obihuang/imcore/clients/go=./unpacked-dir

Muat turun SDK ·Dokumentasi

13

HarmonyOS

imcore-sdk

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

Muat turun SDK ·Dokumentasi

14

Pentadbiran pelayan · Node

@imcore/admin

fail package.json: kebergantungan menunjuk ke direktori ekstrak (TS tanpa kebergantungan)

Muat turun SDK ·Dokumentasi

15

Pentadbiran pelayan · Python

imcore-admin

pip install ./unpacked-dir (stdlib sahaja)

Muat turun SDK ·Dokumentasi

16

Pentadbiran pelayan · Java

imcore-admin-java

ekstrak, kemudian sertakan sebagai projek sumber gradle/maven (Java 17+, tiada kebergantungan pihak ketiga)

Muat turun SDK ·Dokumentasi

17

Pentadbiran pelayan · PHP

imcore/admin

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

Muat turun SDK ·Dokumentasi