mirror of
https://github.com/hanzoai/social.git
synced 2026-08-05 00:23:10 +00:00
main
our verdaccio proxies and caches all of npm plus @hanzo, @luxfi and @zoo. no lockfile changes: pnpm-lock v9 records integrity not a registry host, and npm honors .npmrc at fetch time regardless of what package-lock.json resolved. Co-authored-by: Hanzo Dev <dev@hanzo.ai>
fix(docker): decouple frontend build from backend+orchestrator — Next16 Turbopack frontend build hangs 43min→runner-kill, blocking ALL 3 images; shared stage now builds only backend+orchestrator, frontend builds isolated in its own stage. Unblocks the temporal cutover (needs backend+orchestrator only). (#5)
Hanzo Social
Agentic social media scheduling for the Hanzo platform — schedule, publish, and analyze across 28+ channels.
social.hanzo.ai · hanzo.ai · hanzo.id (SSO)
What this is
Hanzo Social is a hard fork of gitroomhq/postiz-app (AGPL-3.0), rebranded and integrated with the Hanzo platform:
- Auth — Hanzo IAM (
hanzo.id) via OIDC (IAM_CLIENT_ID=hanzo-social). - Storage — Hanzo S3 (
s3-api.hanzo.ai). - Secrets — Hanzo KMS (
kms.hanzo.ai) viakms-fetchinit container. - Email —
social@hanzo.aifrom the shared SMTP relay. - Bot —
~/work/hanzo/botexposes/social {schedule|draft|integrations}against this backend.
Upstream remains the source of truth for the scheduling engine; brand and platform glue live in this repo.
Develop
pnpm install
pnpm dev
See CLAUDE.md for repo layout and apps/, libraries/ for the NestJS backend / Vite frontend / Temporal worker.
License
AGPL-3.0 — same as upstream. See LICENSE.
Languages
TypeScript
75.6%
JavaScript
13.6%
CSS
10.1%
SCSS
0.6%