selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

OpeniLink Hub logo

Self-host OpeniLink Hub

v0.1.36

WeChat Bot management platform with app marketplace

BetaOpen SourceMIT
Updated4 months ago
LanguageGo
Setup difficultyModerate
Stars
1 599
Port
9800 (HTTP/WebSocket server)
Docker
openilink/openilink-hub
Install with Docker

What 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

How to install OpeniLink Hub

Install OpeniLink Hub with Docker

docker run -d -p 9800:9800 openilink/openilink-hub:latest

Docker Hub image

OpeniLink Hub releases & version history

More in Instant Messaging

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…