rebrand: identity surfaces → Hanzo Social
Top-level fork identity rebrand from gitroomhq/postiz-app: - package.json: name=hanzo-social, AGPL-3.0, repo=hanzoai/social, homepage=social.hanzo.ai - README.md: thin Hanzo Social header; cite upstream as AGPL-3.0 fork source - CLAUDE.md: project description + platform integration scope (IAM, KMS, S3, bot) - .env.example: postgres DB/user/pass → hanzo-social; FRONTEND_URL prose Upstream variable names (POSTIZ_*, postiz-*) preserved verbatim — only user-facing brand surfaces are rebranded. Locale strings, UI titles, logos, and Sentry app names follow in subsequent commits.
This commit is contained in:
+4
-3
@@ -1,11 +1,12 @@
|
||||
# Configuration reference: http://docs.postiz.com/configuration/reference
|
||||
# Hanzo Social — env example. Upstream config reference: http://docs.postiz.com/configuration/reference
|
||||
# (upstream variable names are preserved; only defaults are rebranded)
|
||||
|
||||
# === Required Settings
|
||||
DATABASE_URL="postgresql://postiz-user:postiz-password@localhost:5432/postiz-db-local"
|
||||
DATABASE_URL="postgresql://hanzo-social:hanzo-social@localhost:5432/hanzo-social"
|
||||
REDIS_URL="redis://localhost:6379"
|
||||
JWT_SECRET="random string for your JWT secret, make it long"
|
||||
|
||||
# === This needs to be exactly the URL you're accessing Postiz on
|
||||
# === This needs to be exactly the URL you're accessing Hanzo Social on
|
||||
FRONTEND_URL="http://localhost:4200"
|
||||
NEXT_PUBLIC_BACKEND_URL="http://localhost:3000"
|
||||
BACKEND_INTERNAL_URL="http://localhost:3000"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
This project is Postiz, a tool to schedule social media and chat posts to 28+ channels.
|
||||
This project is Hanzo Social (a hard fork of gitroomhq/postiz-app, AGPL-3.0), a tool to schedule social media and chat posts to 28+ channels. Deployed at https://social.hanzo.ai and integrated with Hanzo IAM (hanzo.id), Hanzo KMS, Hanzo S3, and ~/work/hanzo/bot. Upstream identifiers (env vars like `postiz-*`, package paths, internal symbols) are preserved verbatim; only user-facing brand surfaces are rebranded.
|
||||
You can add posts to the calendar, they will be added into a workflow and posted at the right time.
|
||||
You can find things like:
|
||||
- Schedule posts
|
||||
|
||||
@@ -1,148 +1,52 @@
|
||||
<p align="center">
|
||||
<a href="https://postiz.com/" target="_blank">
|
||||
<picture>
|
||||
<source media="(prefers-color-scheme: dark)" srcset="https://github.com/user-attachments/assets/765e9d72-3ee7-4a56-9d59-a2c9befe2311">
|
||||
<img alt="Postiz Logo" src="https://github.com/user-attachments/assets/f0d30d70-dddb-4142-8876-e9aa6ed1cb99" width="280"/>
|
||||
</picture>
|
||||
<a href="https://social.hanzo.ai" target="_blank">
|
||||
<img alt="Hanzo Social" src="https://hanzo.ai/logo-mark.svg" width="160"/>
|
||||
</a>
|
||||
</p>
|
||||
|
||||
<p align="center">
|
||||
<a href="https://opensource.org/license/agpl-v3">
|
||||
<img src="https://img.shields.io/badge/License-AGPL%203.0-blue.svg" alt="License">
|
||||
</a>
|
||||
</p>
|
||||
|
||||
<h3 align="center"><strong><a href="https://github.com/gitroomhq/postiz-agent">NEW: check out Postiz agent CLI! perfect for OpenClaw and other agents</a></strong></h3>
|
||||
<div align="center">
|
||||
<strong>
|
||||
<h2>Your ultimate AI social media scheduling tool</h2><br />
|
||||
<a href="https://postiz.com">Postiz</a>: An alternative to: Buffer.com, Hypefury, Twitter Hunter, etc...<br /><br />
|
||||
</strong>
|
||||
Postiz offers everything you need to manage your social media posts,<br />build an audience, capture leads, and grow your business.
|
||||
</div>
|
||||
|
||||
<div class="flex" align="center">
|
||||
<br />
|
||||
<img alt="Instagram" src="https://postiz.com/svgs/socials/Instagram.svg" width="32">
|
||||
<img alt="Youtube" src="https://postiz.com/svgs/socials/Youtube.svg" width="32">
|
||||
<img alt="Dribbble" src="https://postiz.com/svgs/socials/Dribbble.svg" width="32">
|
||||
<img alt="Linkedin" src="https://postiz.com/svgs/socials/Linkedin.svg" width="32">
|
||||
<img alt="Reddit" src="https://postiz.com/svgs/socials/Reddit.svg" width="32">
|
||||
<img alt="TikTok" src="https://postiz.com/svgs/socials/TikTok.svg" width="32">
|
||||
<img alt="Facebook" src="https://postiz.com/svgs/socials/Facebook.svg" width="32">
|
||||
<img alt="Pinterest" src="https://postiz.com/svgs/socials/Pinterest.svg" width="32">
|
||||
<img alt="Threads" src="https://postiz.com/svgs/socials/Threads.svg" width="32">
|
||||
<img alt="X" src="https://postiz.com/svgs/socials/X.svg" width="32">
|
||||
<img alt="Slack" src="https://postiz.com/svgs/socials/Slack.svg" width="32">
|
||||
<img alt="Discord" src="https://postiz.com/svgs/socials/Discord.svg" width="32">
|
||||
<img alt="Mastodon" src="https://postiz.com/svgs/socials/Mastodon.svg" width="32">
|
||||
<img alt="Bluesky" src="https://postiz.com/svgs/socials/Bluesky.svg" width="32">
|
||||
</div>
|
||||
|
||||
<p align="center">
|
||||
<br />
|
||||
<a href="https://docs.postiz.com" rel="dofollow"><strong>Explore the docs »</strong></a>
|
||||
<br />
|
||||
|
||||
<br />
|
||||
<a href="https://youtube.com/@postizofficial" rel="dofollow"><strong>Watch the YouTube Tutorials»</strong></a>
|
||||
<br />
|
||||
</p>
|
||||
|
||||
<p align="center">
|
||||
<a href="https://platform.postiz.com">Register</a>
|
||||
·
|
||||
<a href="https://discord.postiz.com">Join Our Discord (devs only)</a>
|
||||
·
|
||||
<a href="https://docs.postiz.com/public-api">Public API</a><br />
|
||||
</p>
|
||||
<p align="center">
|
||||
<a href="https://www.npmjs.com/package/@postiz/node">NodeJS SDK</a>
|
||||
·
|
||||
<a href="https://www.npmjs.com/package/n8n-nodes-postiz">N8N custom node</a>
|
||||
·
|
||||
<a href="https://apps.make.com/postiz">Make.com integration</a>
|
||||
</p>
|
||||
|
||||
<br /><br />
|
||||
|
||||
## 🔌 See the leading Postiz features
|
||||
|
||||
<p align="center">
|
||||
<a href="https://www.youtube.com/watch?v=BdsCVvEYgHU" target="_blank">
|
||||
<img alt="Postiz" src="https://github.com/user-attachments/assets/8b9b7939-da1a-4be5-95be-42c6fce772de" />
|
||||
<a href="https://opensource.org/license/agpl-v3">
|
||||
<img src="https://img.shields.io/badge/License-AGPL%203.0-blue.svg" alt="License">
|
||||
</a>
|
||||
</p>
|
||||
|
||||
## ✨ Features
|
||||
<h2 align="center">Hanzo Social</h2>
|
||||
|
||||
|  |  |
|
||||
| ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- |
|
||||
|  |  |
|
||||
<p align="center">
|
||||
Agentic social media scheduling for the Hanzo platform — schedule, publish, and analyze across 28+ channels.
|
||||
</p>
|
||||
|
||||
### Our Sponsors
|
||||
<p align="center">
|
||||
<a href="https://social.hanzo.ai">social.hanzo.ai</a>
|
||||
·
|
||||
<a href="https://hanzo.ai">hanzo.ai</a>
|
||||
·
|
||||
<a href="https://hanzo.id">hanzo.id (SSO)</a>
|
||||
</p>
|
||||
|
||||
| Sponsor | Logo | Description |
|
||||
|---------|:-----------------------------------------------------------------------:|-----------------|
|
||||
| [Hostinger](https://www.hostinger.com/vps/docker/postiz?ref=postiz) | <img src=".github/sponsors/hostinger.png" alt="Hostinger" width="500"/> | Hostinger is on a mission to make online success possible for anyone – from developers to aspiring bloggers and business owners |
|
||||
| [Virlo](https://dev.virlo.ai/?ref=postiz) | <img src="https://github.com/user-attachments/assets/25182598-5344-45fc-b9cd-e4cfa16aabfd" alt="Virlo" width="500"/> | Virlo is the #1 social media trend spotting and all-in-one GTM tool for teams leveraging short-form video |
|
||||
---
|
||||
|
||||
## What this is
|
||||
|
||||
Hanzo Social is a hard fork of [`gitroomhq/postiz-app`](https://github.com/gitroomhq/postiz-app) (AGPL-3.0), rebranded and integrated with the Hanzo platform:
|
||||
|
||||
# Intro
|
||||
- **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`) via `kms-fetch` init container.
|
||||
- **Email** — `social@hanzo.ai` from the shared SMTP relay.
|
||||
- **Bot** — `~/work/hanzo/bot` exposes `/social {schedule|draft|integrations}` against this backend.
|
||||
|
||||
- Schedule all your social media posts (many AI features)
|
||||
- Measure your work with analytics.
|
||||
- Collaborate with other team members to exchange or buy posts.
|
||||
- Invite your team members to collaborate, comment, and schedule posts.
|
||||
- At the moment there is no difference between the hosted version to the self-hosted version
|
||||
- Perfect for automation (API) with platforms like N8N, Make.com, Zapier, etc.
|
||||
Upstream remains the source of truth for the scheduling engine; brand and platform glue live in this repo.
|
||||
|
||||
## Tech Stack
|
||||
## Develop
|
||||
|
||||
- Pnpm workspaces (Monorepo)
|
||||
- NextJS (React)
|
||||
- NestJS
|
||||
- Prisma (Default to PostgreSQL)
|
||||
- Temporal
|
||||
- Resend (email notifications)
|
||||
```bash
|
||||
pnpm install
|
||||
pnpm dev
|
||||
```
|
||||
|
||||
## Quick Start
|
||||
|
||||
To have the project up and running, please follow the [Quick Start Guide](https://docs.postiz.com/quickstart)
|
||||
|
||||
## Sponsor Postiz
|
||||
|
||||
We now give a few options to Sponsor Postiz:
|
||||
- Just a donation: You like what we are building, and want to buy us some coffees so we can build faster.
|
||||
- Main Repository: Get your logo with a backlink from the main Postiz repository. Postiz has almost 3m downloads and 20k views per month.
|
||||
- Main Repository + Website: Get your logo on the central repository and the main website. Here are some metrics: - Website has 20k hits per month + 65 DR (strong backlink) - Repository has 20k hits per month + Almost 3m docker downloads.
|
||||
|
||||
Link: https://opencollective.com/postiz
|
||||
|
||||
## Postiz Compliance
|
||||
|
||||
- Postiz is an open-source, self-hosted social media scheduling tool that supports platforms like X (formerly Twitter), Bluesky, Mastodon, Discord, and others.
|
||||
- Postiz hosted service uses official, platform-approved OAuth flows.
|
||||
- Postiz does not automate or scrape content from social media platforms.
|
||||
- Postiz does not collect, store, or proxy API keys or access tokens from users.
|
||||
- Postiz never ask users to paste API keys into our hosted product.
|
||||
- Postiz Users always authenticate directly with the social platform (e.g., X, Discord, etc.), ensuring platform compliance and data privacy.
|
||||
|
||||
## Star History
|
||||
|
||||
[](https://www.star-history.com/#gitroomhq/postiz-app&type=date&legend=top-left)
|
||||
See `CLAUDE.md` for repo layout and `apps/`, `libraries/` for the NestJS backend / Vite frontend / Temporal worker.
|
||||
|
||||
## License
|
||||
|
||||
This repository's source code is available under the [AGPL-3.0 license](LICENSE).
|
||||
|
||||
<br /><br /><br />
|
||||
|
||||
<p align="center">
|
||||
<a href="https://www.g2.com/products/postiz/take_survey" target="blank"><img alt="g2" src="https://github.com/user-attachments/assets/892cb74c-0b49-4589-b2f5-fbdbf7a98f66" /></a>
|
||||
</p>
|
||||
<p align="center">
|
||||
<img src="https://github.com/snyk-labs/secure-developer-sample-repo/raw/main/badge_full.svg" alt="Secure Developer Badge Full" width="150">
|
||||
</p>
|
||||
AGPL-3.0 — same as upstream. See `LICENSE`.
|
||||
|
||||
+14
-4
@@ -1,11 +1,21 @@
|
||||
{
|
||||
"name": "gitroom",
|
||||
"name": "hanzo-social",
|
||||
"version": "1.0.0",
|
||||
"description": "",
|
||||
"description": "Hanzo Social — agentic social media scheduling. Forked from gitroomhq/postiz-app under AGPL-3.0.",
|
||||
"main": "index.js",
|
||||
"license": "AGPL-3.0",
|
||||
"keywords": [],
|
||||
"author": "",
|
||||
"keywords": [
|
||||
"hanzo",
|
||||
"social",
|
||||
"scheduling",
|
||||
"agentic"
|
||||
],
|
||||
"author": "Hanzo AI, Inc.",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "git+https://github.com/hanzoai/social.git"
|
||||
},
|
||||
"homepage": "https://social.hanzo.ai",
|
||||
"engines": {
|
||||
"node": ">=22.12.0 <23.0.0"
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user