Skip to main content

Deployment

To ensure optimal performance, we recommend the following minimum specifications:
  • RAM: 16 GB or more
  • CPU Cores: 4 cores or more
These requirements ensure smooth operation of PipesHub and its various components.
When deploying PipesHub to cloud platforms, keep these important points in mind:
  • Always use HTTPS: Ensure your deployment uses HTTPS instead of HTTP for secure communication
  • Port Configuration: Redirect incoming traffic to localhost:3000 where PipesHub runs
  • Using EC2 or VM instances: If you’re deploying on EC2 or other virtual machines, you can use NGINX as a reverse proxy to handle HTTPS termination and route traffic to your application
This setup ensures your deployment is secure and properly configured for production use.
If you’re seeing a white screen even though all Docker containers show as healthy and running, the most likely cause is that you’re accessing PipesHub using HTTP instead of HTTPS.Solution: PipesHub requires HTTPS for cloud deployments due to stricter security checks. To resolve this issue:
  • Configure your deployment to use HTTPS instead of HTTP
  • Set up SSL/TLS certificates for your domain
  • If using EC2 or similar VM instances, configure NGINX or another reverse proxy to handle HTTPS termination
Note: While PipesHub may work with HTTP in local development environments, cloud deployments must use HTTPS to function properly.

AI Models

Yes, PipesHub fully supports OpenAI-compatible endpoints. You can configure any provider that offers OpenAI-compatible endpoints in two ways:
  • During the initial onboarding process
  • By updating your settings after installation
This flexibility allows you to use your preferred AI provider while maintaining compatibility with the OpenAI API standard.