projectadg last reviewed 2026-05-21

Postiz โ€” self-hosted social media scheduling

Context

Postiz is Aspire's self-hosted social-media scheduling platform (open-source Buffer/Hootsuite alternative). Powers the Content Studio publish-routing pipeline AND is the infrastructure behind the Aspire Social Media Management service offering. LIVE on Aspire infra since 2026-05-09.

Architecture

graph LR CS["Content Studio"] --> PZ SMM["SMM service"] --> PZ PZ["Postiz<br/>self-hosted (Coolify)"] --> SOCIAL["social channels"] PZ --> GW["Aspire LLM Gateway"] classDef app fill:#715EE3,color:#fff,stroke:#291F50; class PZ app;

Detail

Deployment

โš ๏ธ Critical operational gotchas (hard-won, multiple outages)

1. Volume-prefix doubling โ†’ empty-DB outage (per MEMORY.md feedback_coolify_volume_prefix_doubling)

2. EMAIL_PROVIDER must be set (per MEMORY.md feedback_postiz_email_provider_required)

3. Temporal compose bug (per MEMORY.md feedback_postiz_temporal_dynamic_config_bug)

4. No curl/wget in image (per MEMORY.md feedback_postiz_no_curl_in_image)

postiz-mcp (built 2026-05-23)

Two consumers

  1. Content Studio publish-routing skill (AI marketing engine at marketing/content-studio/) โ€” see content-studio
  2. Aspire Social Media Management service โ€” done-for-you SMM offering (pre-launch; do NOT deploy more infra until client #1 signs)

Aspire LLM Gateway integration

Postiz was the FIRST gateway consumer โ€” virtual key sk-woK9Fvz_lu6yLU8CyU5vSQ provisioned 2026-05-09 (per aspire-llm-gateway-fallback-chain).

Related

๐Ÿ”— Relationships

graph LR postiz_social["postiz-social"]:::self postiz_social --> content_studio["content-studio"] postiz_social --> aspire_llm_gateway_fallback_chain["aspire-llm-gateway-fallback-chain"] postiz_social --> edm_sproutsend["edm-sproutsend"] postiz_social --> coolify_multi_server_topology["coolify-multi-server-topology"] classDef self fill:#715EE3,color:#fff,stroke:#291F50;