Video coming soon…
🌐 Setup Postiz — Self-Hosted Social Media Scheduler
Deploy Postiz on Ubuntu with Docker — an open-source social media scheduling and management tool that plans, schedules, and publishes posts across all your channels from one dashboard, on port 5002.
⚠️ This script is provided for demo and testing purposes only. Not intended for production use.
📦 Resources & Setup Scripts
Grab the automated bash script from GitHub to follow along with the video.
Quick Install:
wget https://raw.githubusercontent.com/mhmdali94/Docker/main/social/postiz/postiz-ubuntu.sh
chmod +x postiz-ubuntu.sh
sudo bash postiz-ubuntu.sh
Tutorial Steps
1 Download the Script
wget https://raw.githubusercontent.com/mhmdali94/Docker/main/social/postiz/postiz-ubuntu.sh
2 Make it Executable
chmod +x postiz-ubuntu.sh
3 Run the Installer
The script installs Docker if needed and starts Postiz with its PostgreSQL database and Redis on port 5002. It generates a JWT secret and database password; the first user to register becomes the account owner.
sudo bash postiz-ubuntu.sh
4 Open the Web UI and Register
Open Postiz in your browser, register the first account, then connect your social channels to start scheduling posts:
http://<your-server-ip>:5002
Ports Used
| Port | Purpose |
|---|---|
| 5002 | Web UI (host → container 5000) |
| first user | The first account to register becomes the owner |
| PostgreSQL + Redis | Internal — posts, schedules, channels, and job queues |