Quickstart
You’ll need: Docker 24+, a domain you control, and a server reachable from the internet (a $5 VPS works).
1. Clone
Section titled “1. Clone”git clone https://github.com/jobu279/ipaas.git pipebasecd pipebase2. Generate .env
Section titled “2. Generate .env”./scripts/init.shThe script prompts for your ROOT_DOMAIN and Let’s Encrypt email,
generates PIPEBASE_DEPLOY_TOKEN and PIPEBASE_JWT_SECRET for you,
and writes .env (mode 600).
3. Start the stack
Section titled “3. Start the stack”docker network create coolify # one-time, if your reverse proxy hasn't alreadydocker compose up -dThat’s it. Open https://designer.<your-root-domain> and you’re in.
What just happened?
Section titled “What just happened?”Three containers came up:
pipebase-runtime— the Apache Camel engine, listening onhttps://runtime.<your-domain>for HTTP-triggered flows.pipebase-designer— the React-based visual editor, served athttps://designer.<your-domain>.pipebase-docs— this site, athttps://docs.designer.<your-domain>.
Traefik (auto-injected by Coolify, or run it yourself) terminates TLS via Let’s Encrypt and routes per-host to the right container.
What now?
Section titled “What now?”- Set up DNS — point your domain at the server
- Build your first flow — 5-minute walkthrough
- Operations — backup, upgrade, troubleshooting
- All env vars — full reference
If something doesn’t come up cleanly, head straight to troubleshooting.