Reading the repo
Reading the repo
How to install on Linux
📨 The ultimate agentic social media scheduling tool 🤖
Saved setup from 17 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.
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: 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
# needs Docker Engine: https://docs.docker.com/engine/install/ docker compose -f docker-compose.yaml up -d
corepack enable pnpm install
pnpm prisma migrate dev
pnpm dev
pnpm test
No reports for Linux yet.
Opens a chat with this manual already filled in, for Linux. It uses your own account; gitmanual sends nothing.