postiz / README.md
trymonolith's picture
Update README.md
23a896d verified
metadata
title: Postiz
emoji: 📨
colorFrom: indigo
colorTo: green
sdk: docker
pinned: false

Postiz Self-Hosted on Hugging Face Spaces

This is a self-hosted deployment of Postiz, an open-source social media scheduling and automation tool.

About Postiz

Postiz is a powerful all-in-one platform for social media management that allows you to:

  • Schedule posts across multiple social media platforms
  • Manage social media accounts efficiently
  • Automate your social media workflows
  • Analyze your content performance
  • Integrate with AI for content generation

Getting Started

Once the Docker image builds successfully, Postiz will be available at the Space URL.

Important Notes

Database & Redis Requirements

Postiz requires PostgreSQL and Redis services to function properly. This deployment attempts to run Postiz, but full functionality may require:

  • Setting up an external PostgreSQL database
  • Configuring a Redis instance
  • Updating environment variables with connection strings

Environment Configuration

Key environment variables that may need configuration:

  • DATABASE_URL: PostgreSQL connection string
  • REDIS_URL: Redis connection string
  • JWT_SECRET: Secret for JWT token generation
  • APP_PORT: Application port (default: 5000)

Resources

For Production Use

For a production deployment, consider using:

  • A dedicated VPS or cloud server
  • Docker Compose with PostgreSQL and Redis services
  • Proper SSL/TLS certificates
  • Environment variable management with .env files

Refer to the official Postiz documentation for complete setup instructions.