Reading the repo
Reading the repo
How to install on macOS
📨 The ultimate agentic social media scheduling tool 🤖
Saved setup from 18 min ago
Will it work on my device?
Then run bash setup.sh. It stops at the first error and is safe to run again. Servers and tests aren't started; it lists them at the end. Read it first.
Needs Git: xcode-select --install. The repo uses git submodules, so the clone fetches them too.
git clone --recurse-submodules https://github.com/gitroomhq/postiz-app.git cd postiz-app
Node.js 20.17.0
# needs nvm: brew install nvm (or https://github.com/nvm-sh/nvm) nvm install 20
Fill in secrets: JWT_SECRET, CLOUDFLARE_ACCESS_KEY, CLOUDFLARE_SECRET_ACCESS_KEY, APPLE_KEY_ID, APPLE_PRIVATE_KEY, X_API_KEY, X_API_SECRET, LINKEDIN_CLIENT_SECRET
cp .env.example .env.local
Needs: Redis, PostgreSQL, Elasticsearch / OpenSearch
brew install --cask docker # Docker Desktop docker compose -f docker-compose.yaml up -d
corepack enable pnpm install
pnpm prisma migrate dev
pnpm dev
pnpm test
No reports for macOS yet.
Opens a chat with this manual already filled in, for macOS. It uses your own account; gitmanual sends nothing.