Postiz Documentation
Postiz is an open-source platform for scheduling and automatically publishing content to social networks. Self-hosted installation gives you full control over your data and configuration.
Table of Contents
Документация Postiz
Postiz - open-source платформа для планирования и автоматической публикации контента в социальных сетях. Self-hosted инсталляция даёт полный контроль над данными и конфигурацией.
Overview
Обзор
Postiz is a social media management platform that helps content creators and businesses schedule and publish posts across multiple platforms from a single interface.
Key Features
- Multi-platform publishing - Schedule posts to YouTube, TikTok, Facebook, Instagram, Pinterest, Telegram, and more
- Visual calendar - Plan your content with a drag-and-drop calendar
- Delayed publishing - Set exact date and time for automatic publication
- Media support - Upload images, videos, and documents
- Self-hosted - Run on your own server with full data ownership
Postiz - платформа для управления социальными сетями, которая помогает контент-мейкерам и бизнесу планировать и публиковать посты на нескольких платформах из единого интерфейса.
Ключевые возможности
- Мультиплатформенная публикация - Планируйте посты в YouTube, TikTok, Facebook, Instagram, Pinterest, Telegram и других
- Визуальный календарь - Планируйте контент с интуитивным drag-and-drop календарём
- Отложенная публикация - Установите точную дату и время автоматической публикации
- Поддержка медиа - Загружайте изображения, видео и документы
- Self-hosted - Запускайте на собственном сервере с полным контролем над данными
How It Works
Как это работает
System Architecture
Архитектура системы
flowchart TB
User["User"]
subgraph Postiz["Postiz Platform"]
Web["Web Interface"]
API["API Server"]
Queue["Task Queue"]
end
subgraph Storage["Data Storage"]
DB[("Database")]
Cache[("Cache")]
end
subgraph Social["Social Networks"]
YouTube["YouTube"]
TikTok["TikTok"]
Facebook["Facebook"]
Instagram["Instagram"]
Others["..."]
end
User --> Web
Web --> API
API --> DB
API --> Cache
API --> Queue
Queue --> Social
┌──────────────┐
│ User │
└──────┬───────┘
│
▼
┌──────────────────────────────┐
│ Postiz Platform │
│ ┌────────┐ ┌──────────┐ │
│ │ Web │→ │ API │ │
│ │ UI │ │ Server │ │
│ └────────┘ └────┬─────┘ │
│ │ │
│ ┌────▼─────┐ │
│ │ Queue │ │
│ └────┬─────┘ │
└───────────────────┼─────────┘
│
┌───────────────┼───────────────┐
│ │ │
▼ ▼ ▼
┌────────┐ ┌──────────┐ ┌──────────┐
│YouTube │ │ Facebook │ │ TikTok │
└────────┘ └──────────┘ └──────────┘
Post Publication Flow
Процесс публикации
- Create - User creates a post in the Postiz interface
- Schedule - User sets the publication date and time
- Store - Post content is saved to the database
- Queue - Task is added to the queue for delayed execution
- Publish - At the scheduled time, Postiz sends the post via the social network API
- Confirm - Publication result is recorded and displayed to the user
- Создание - Пользователь создаёт пост в интерфейсе Postiz
- Планирование - Пользователь устанавливает дату и время публикации
- Сохранение - Содержимое поста сохраняется в базе данных
- Очередь - Задача добавляется в очередь для отложенного выполнения
- Публикация - В назначенное время Postiz отправляет пост через API соцсети
- Подтверждение - Результат публикации записывается и показывается пользователю
All connections to social networks use OAuth 2.0 authentication. Postiz never stores your social network passwords - only secure access tokens.
Все подключения к социальным сетям используют стандартную аутентификацию OAuth 2.0. Postiz никогда не хранит пароли от соцсетей - только безопасные токены доступа.
Technologies
Технологии
Core Stack
- Docker - Containerization platform for isolated and portable deployment
- PostgreSQL - Reliable relational database for storing all application data
- Redis - Fast in-memory storage for caching and task queues
- Traefik - Modern reverse proxy with automatic HTTPS via Let's Encrypt
Security Features
- HTTPS encryption - All traffic is encrypted with TLS
- OAuth 2.0 - Secure authentication with social platforms
- Network isolation - Database and cache are not exposed to the internet
- Hardened images - Minimal attack surface with security-focused container images
Основной стек
- Docker - Платформа контейнеризации для изолированного и портативного развёртывания
- PostgreSQL - Надёжная реляционная база данных для хранения всех данных приложения
- Redis - Быстрое хранилище в памяти для кэширования и очередей задач
- Traefik - Современный обратный прокси с автоматическим HTTPS через Let's Encrypt
Безопасность
- HTTPS шифрование - Весь трафик зашифрован с помощью TLS
- OAuth 2.0 - Безопасная аутентификация с социальными платформами
- Сетевая изоляция - База данных и кэш недоступны из интернета
- Hardened-образы - Минимальная поверхность атаки с защищёнными образами контейнеров
Supported Platforms
Поддерживаемые платформы
| Platform | Content Types |
|---|---|
| YouTube | Videos, Shorts |
| TikTok | Videos |
| Posts, Photos, Videos | |
| Posts, Stories, Reels | |
| Pins, Idea Pins | |
| Telegram | Messages, Media |
| Posts, Articles | |
| X (Twitter) | Tweets, Threads |
| Платформа | Типы контента |
|---|---|
| YouTube | Видео, Shorts |
| TikTok | Видео |
| Посты, Фото, Видео | |
| Посты, Stories, Reels | |
| Пины, Idea Pins | |
| Telegram | Сообщения, Медиа |
| Посты, Статьи | |
| X (Twitter) | Твиты, Треды |
Security & Privacy
Безопасность и приватность
Data Privacy
- All data is stored on your own server - no third-party cloud storage
- Social network credentials are never stored - only OAuth tokens
- Users can request data deletion at any time
- No tracking or analytics sent to external services
Security Measures
- Encrypted connections (HTTPS) for all traffic
- Database not accessible from the internet
- Regular security updates
- OAuth 2.0 for social platform integration
Приватность данных
- Все данные хранятся на собственном сервере - без сторонних облаков
- Пароли от соцсетей никогда не сохраняются - только OAuth-токены
- Пользователи могут запросить удаление данных в любое время
- Никакого трекинга или аналитики не отправляется внешним сервисам
Меры безопасности
- Зашифрованные соединения (HTTPS) для всего трафика
- База данных недоступна из интернета
- Регулярные обновления безопасности
- Стандартный OAuth 2.0 для интеграции с социальными платформами