jitsucom / jitsu

Jitsu is an open-source Segment alternative. Fully-scriptable data ingestion engine for modern data teams. Set-up a real-time data pipeline in minutes, not days
https://jitsu.com
MIT License
4.04k stars 287 forks source link

Heroku deploy does not work #1096

Closed isaachinman closed 6 months ago

isaachinman commented 6 months ago

Hi there, I am new to Jitsu and am assessing it as a possible replacement for Segment, across multiple orgs.

I googled "Heroku Jitsu" and found this link:

https://classic.jitsu.com/docs/deployment/deploy-on-heroku

Clicked the deploy button, and got an error:

No app.json located in the repo URL provided.

Make sure that an app.json file exists in the project root directory.

I have now seen that this is outdated documentation, but regardless the deploy button is broken and should be removed or disabled.

Not a great experience for someone new, trying to assess the product.

Finally – are there any actual guides or templates for PaaS deployment? I would love to deploy this on Heroku or Render, and the latter seems like a great candidate for a blueprint deploy.

vklimontovich commented 6 months ago

The link is about Jitsu Classic, which is not maintained for self-hosted anymore. Jitsu 2.0 (aka Jitsu Next) supports docker-compose deployments - that's an easiest way to deploy at this moment.

Previously, Jitsu was packaged as a single docker image, now it's few internal services + few heavy external dependencies (kafka and postgres). I'm not even sure that PaaS deployment is even possible