--- 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](https://postiz.com), 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 - [Postiz GitHub Repository](https://github.com/gitroomhq/postiz-app) - [Postiz Documentation](https://docs.postiz.com) - [Postiz Installation Guide](https://docs.postiz.com/installation/docker-compose) ## 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.