Instagram Scheduler

Self-hosted post queue, scheduler and growth tracker for Instagram (via Zernio). Signed releases, in-app updates with one-click rollback.

stable: ...beta: ...

Cloudflare (Workers, free plan)

Needs a Cloudflare API token with Workers Scripts, Workers KV and Workers R2 edit rights, and Node.js 20+ on your computer to run the installer once.

curl -fsSLO https://instagramscheduler-releases.pages.dev/install/cloudflare.mjs
node cloudflare.mjs --token <CLOUDFLARE_API_TOKEN>

Linux VPS

Needs Node.js 20+. Sets up a systemd service, and HTTPS through Caddy if it is installed.

curl -fsSL https://instagramscheduler-releases.pages.dev/install/install.sh | sudo bash -s -- --domain scheduler.example.com

cPanel (Setup Node.js App)

Download the package, upload and extract it, create a Node.js app with startup file server.js. Step by step in the README inside the zip.

instagramscheduler-node-latest.zip

Releases

Loading...

Every release is signed with the publisher's Ed25519 key; installs refuse anything else. Public key: build/release-public-key.txt