Self-Host FlowInquiry with a Single Command – Fast, Easy Setup

🚀 Self-Host FlowInquiry with a Single Command
FlowInquiry is an open-source project management and ticketing platform designed for internal and external collaboration. With powerful features like SLA tracking, Kanban boards, workflow automation, and AI-driven insights, it’s a smart alternative to Jira, Zendesk, or Freshdesk.
If you’re looking to host FlowInquiry on your own server or local machine, the good news is: you can spin up everything with a single command.
🧰 Requirements
Before you begin, make sure you have:
-
Docker installed
-
Docker Compose installed
-
bash shell (Linux/macOS or WSL for Windows)
🛠️ Installation Steps
-
Open your terminal.
-
Run the following command:
curl -sSL https://raw.githubusercontent.com/flowinquiry/flowinquiry/refs/heads/main/apps/ops/flowinquiry-docker/scripts/install-flowinquiry.sh -o install-flowinquiry.sh && chmod +x install-flowinquiry.sh && ./install-flowinquiry.sh
This script does the following:
- Generates secure environment variables
- Downloads all necessary Docker images (backend, frontend, PostgreSQL, Caddy)
- Sets up volumes for persistent storage
- Starts all services using Docker Compose
- Prompts you for minimal configuration (SSL, domain)
ℹ️ Pro Tip: If you’re just testing locally, you can skip the SSL setup during installation.
🧪 Testing the Installation
After the script completes, open your browser and go to http://<LAN_IP>:1234 or the domain you provided during setup. Find your LAN IP address in the installation logs. Look for a message like:
Using host IP address: 192.168.0.78
You should see the FlowInquiry login screen. From there, you can:
-
Configure settings like email, teams, and workflows
-
Start managing your projects and requests
💬 Need Help?
If you encounter issues or want to contribute, visit our GitHub Discussions or open a new issue.