# Phase 2 — OSS Social Scheduler (Postiz)

**Not deployed in Phase 1** (needs Docker + Postgres/Redis + OAuth credentials).  
Publish-ready calendar + copy ship live now; wire Postiz when infra/credentials exist.

## Recommended OSS
- **Postiz** — https://github.com/gitroomhq/postiz-app (AGPL-3.0)  
- Docker Compose — https://github.com/gitroomhq/postiz-docker-compose  
- Docs: https://docs.postiz.com/self-host/installation/docker-compose

## Setup outline (when ready)
1. `git clone https://github.com/gitroomhq/postiz-docker-compose`
2. Configure env (domain, JWT secrets, storage)
3. `docker compose up`
4. Connect LinkedIn / Facebook / Instagram via official OAuth
5. Import `calendar-30day.csv` + paste copy from `linkedin-posts.md` / `ig-fb-captions.md`
6. Keep UTM query strings on every scheduled link

## Alternatives (document only)
- Buffer / native Meta & LinkedIn schedulers (paid/SaaS — not required for go-live)
- Manual paste from this pack (Phase 1 default)

## Compliance
Use platform-approved OAuth only. No scraping. No credential pasting into untrusted tools.
