Run the management service, simulation engine, and database locally.
TaiGong can run as a packaged server or through the documented Docker path. SQLite is the default local database.
Self-hosting changes who operates the environment; it does not imply that every licensed module is included.
TaiGong can run as a packaged server or through the documented Docker path. SQLite is the default local database.
Campaign records, result evidence, configuration, logs, and backups remain governed by the customer deployment.
The customer configures DNS, TLS, phishing domains, SMTP, and any separately licensed messaging provider.
Yofune_Labs supplies releases, licensing, and contracted support. The customer owns network exposure, credentials, monitoring, backups, delivery reputation, and production hardening.
The Community baseline can be self-hosted. Commercial entitlements add the corresponding 1.3.4 modules to a machine-bound deployment.
| Self-hosted capability | Status | Current boundary |
|---|---|---|
| Packaged server and documented Docker path | Core | Customer-operated application deployment. |
| SQLite local database | Core | Default local storage path; backup and retention are customer responsibilities. |
| Email campaigns, templates, pages, groups, SMTP, results, and IMAP monitoring | Core | Community email-simulation baseline. |
| API tokens and tenant-aware resources | Core | Available for platform integration and resource scoping. |
| SMS, DingTalk, Feishu, WeCom, stages, automation, advanced analytics, awareness, RBAC, and audit console | Licensed | Enabled only by the corresponding commercial entitlement and provider configuration. |
| Slack event-notification webhook | Integration-only | Selected outbound TaiGong events can be posted to Slack. Slack is not an exercise-delivery provider. |
| Slack or Microsoft Teams simulation delivery | Unsupported | Not shipped as delivery channels in 1.3.4. |
| Autonomous AI Agent / v1.3.5 features | Unsupported | Not part of the current self-hosted release statement. |
Use core tenant-aware resources and API tokens, then add licensed RBAC and the audit-log console where the commercial deployment requires them.
Control network segmentation, administrator access, DNS, certificates, credentials, storage, log handling, backups, and disaster recovery.
Release packages can include build hashes and integrity signatures. Commercial self-hosted licenses are machine-bound and must be reissued through the approved process when the deployment machine changes.
Managed SaaS keeps TaiGong’s product model while Yofune_Labs operates the application environment. Select the path according to data boundary and operational responsibility—not feature-count assumptions.
Discuss infrastructure, scale, provider dependencies, license scope, and operating responsibility for one representative deployment.