Self-host OpeniLink Hub
v0.1.36WeChat Bot management platform with app marketplace
- Stars
- 1 599
- Port
- 9800 (HTTP/WebSocket server)
openilink/openilink-hubWhat is OpeniLink Hub?
OpeniLink Hub is a self-hosted platform for managing WeChat Bots using the official iLink protocol introduced in March 2026. It wraps the raw iLink channel into a complete management platform with a web dashboard for binding multiple WeChat accounts, an app marketplace with over 20 pre-built integrations covering workplace chat, productivity suites, and utility tools, plus three parallel message delivery channels: WebSocket for real-time push, Webhook for HTTP callbacks, and AI auto-reply via OpenAI-compatible APIs. The platform includes message tracing for debugging, Passkey/WebAuthn authentication with GitHub and LinuxDo OAuth fallback, and a CLI tool for service installation. It runs on Go and React, defaults to SQLite for zero-config deployment, supports PostgreSQL via an environment variable, and provides official SDKs in seven programming languages. Docker images are published to Docker Hub and GHCR. The project is MIT licensed.
Should you self-host OpeniLink Hub?
OpeniLink Hub scores 55/100 on selfhost.directory (how scoring works) and ranks #34 of 110 in Chat. It has 1 599 GitHub stars.
It shipped 10 stable releases in the past year. The latest, v0.1.36, came out on 18 June 2026. New versions land roughly every 1 days.
Setup is moderate: expect some configuration beyond a single command. An official Docker image is available. It is MIT-licensed and written mostly in Go.
Its closest alternative on selfhost.directory is Zulip (82/100, 26 128 stars). It scores higher overall, so compare the two before you pick. See OpeniLink Hub vs Zulip side by side.
Features
- 24-hour Window Expiry WarningDoes not auto-renew; only warns before expiry
- 7 Language SDKs
- Admin Dashboard
- App marketplace
- Custom App Development
- JavaScript Plugin Engine
- Message Tracing
- Mock Server for App Development
- Multi-channel Message Routing
- Passkey/WebAuthn authentication
- System Service Installation
- WeChat Bot Management
- Zero-config SQLite Default
OpeniLink Hub README
More in Instant Messaging
PidginSelf-hosted Docker container running Pidgin instant messenger with XMPP, IRC, Discord, Telegram, and more, accessed via a browser-based desktop interface.
pocketpawSelf-hosted, open-source AI agent with a web dashboard and native desktop app, reachable over Telegram, Discord, Slack or WhatsApp, with swappable LLM backends.
Prosody IMProsody is a modern, lightweight, and extensible XMPP/Jabber server written in Lua, designed for easy setup, efficient resource usage, and federation with other XMPP services.
RevoltA self-hosted, open-source group chat app for communities offering servers, channels, calls, file uploads, and themes — a Discord alternative you fully control.
Rocket.ChatSelf-hosted, open-source chat platform for teams and citizens: channels, threads, voice and video, end-to-end encryption, LDAP/SSO, and Matrix federation.
sharkordOpen-source, self-hosted chat with voice, video, and screen sharing for small groups. Runs as a single binary or Docker container, no external database needed.
Signal-APISelf-hosted, open-source Docker container that wraps signal-cli as a REST API, so scripts can register a Signal number and send, receive and manage messages.
SimpleX ChatOpen-source messenger without user IDs: E2E encrypted chats, groups, calls and files, with mobile, desktop and terminal clients and self-hosted relay servers.
SoketiOpen-source WebSocket server that speaks Pusher Protocol v7, self-hosted via Docker, npm or Helm, with app credentials in arrays, MySQL, Postgres or DynamoDB.
SpacebarSpacebar Server is a self-hosted, open-source Discord backend reimplementation (AGPL-3.0) with API, gateway, CDN, and experimental WebRTC voice.
Spectrum 2Spectrum 2 is a self-hosted, open-source XMPP transport gateway letting XMPP users chat with contacts on IRC, Slack, Facebook, MSN, Yahoo, and other legacy IM networks.
StoatSelf-hosted, open-source deployment of the Stoat group chat platform: back-end, web client, file server, voice and image proxies run as one Docker Compose stack.
0 comments