Skip to main content

GeneralSpacestation

Pricing

TSLH™ GeneralSpacestation uses an annual subscription model. Purchase or renewal grants a perpetual license for the current version. All editions include deployment guidance and user documentation.

Flexible on-demand pricing

ItemDetails
ModelTraffic fee + service fee
Traffic Pack¥9 / 100 GB (1-month validity)
Service Fee10% of traffic pack total
SeatsUnlimited
SupportPublic channel
Beta access

Traffic pack pricing may vary with provider adjustments. Flexible on-demand purchasing supported.

Discounts

  • Price lock: First purchase price is locked permanently — renewals never increase
  • Partnership discount: Showcase your project built with GeneralSpacestation — enjoy a permanent 10% discount
  • Custom development: Tailored features available via separate negotiation

Overview

TSLH™ GeneralSpacestation is an enterprise client lifecycle upgrade management service, addressing core scenarios such as update package management, version release, rollout control, and log tracking — solving fragmented updates, bandwidth waste, chaotic releases, and traceability issues in one platform.

  • Use cases: Desktop and mobile client auto-update management — version releases, canary rollouts, update tracking
  • Deployment: On-premises private deployment; data never leaves the corporate intranet
  • Core value: Lower client O&M costs, precise version rollout control, complete upgrade chain traceability

Components

ComponentDescriptionLicense
GeneralSpacestationUpdate management service (server-side Web API)Paid
GeneralUpdate.AdminVisual management desktop client (cross-platform)Paid
GeneralUpdateDesktop client auto-update componentFree (Open Source)
GeneralUpdate-SamplesUsage examples for GeneralUpdateFree (Open Source)

Documentation: https://www.justerzhu.cn/
GitHub: GeneralUpdate · GeneralSpacestation


Features

Canary Rollouts

Flexibly group clients by region, product line, store, or pilot customer. Precisely control update scope to minimize release risk. Group freeze support allows emergency blocking of upgrades to frozen groups after an accidental patch.

Patch Management

Three build modes for every scenario:

ModeDescriptionBest For
Auto BuildReads publish command file, auto-builds and records version historyStandardized release pipelines
Manual BuildSpecify directories manually; differential comparison generates patchesFlexible ad-hoc scenarios
Full BuildCompress entire target directoryFirst release or full overwrite
  • Binary delta compression — only changed files synced, patches as small as KB-level, dramatically saving bandwidth and storage
  • ZIP format, resumable downloads — interrupted updates resume on next launch

Three-Tier Management

Product → Group → Client

Organize clients under products, subdivide by region, store, or pilot scope. Each client uniquely identified by App Key for fine-grained data isolation.

Flexible Rollout

MethodDescription
Instant PushImmediately notify selected groups
Scheduled PushAuto-push at specified date and time
Mandatory UpdateMark patch as required — client cannot skip
Optional UpdateClients choose whether to upgrade

End-to-End Logging

  • Upgrade logs: Every client upgrade recorded — status (success/failed/in-progress), version, timestamp
  • Push logs: Every admin push audited — operator, time, target group
  • Multi-dimensional query by product, version, time range, status, and more

OSS Minimal Upgrade Mode

One-click version config file generation — no server-side code required. Clients determine update eligibility directly from OSS-hosted version info, dramatically lowering the onboarding barrier.

Extension Management

Compress plugin/extension directories into packages for centralized server management. Supports dependency declarations, platform filtering, and pre-release flags for plugin-based architectures.

i18n & Themes

Chinese/English UI toggle, light/dark dual themes, collapsible menu for maximized workspace.


Custom Solutions

Beyond standard editions, we offer value-added services for enterprise needs:

ServiceDescription
Custom DevelopmentTailored feature modules for your business — priced separately
Project IntegrationOne-on-one technical onboarding to accelerate adoption
TrainingOnline / offline product training sessions
Deployment GuidanceFull private deployment technical support

💡 For business inquiries, scan the QR code below (WeChat recommended). Please state your purpose when adding.