PostHog / posthog-plugin-migrator3000

Migrate your events to a new PostHog instance.
MIT License
7 stars 10 forks source link

Steps needed to run this plugin on cloud? #4

Closed timgl closed 2 years ago

timgl commented 2 years ago

What do we need to do to run this on cloud? Are we concerned about people abusing this export/causing lots of resource usage for us?

@yakkomajuri

avk commented 2 years ago

The Heroku stack being deprecated makes me curious about this too. Would be great to move my small data off of a self-hosted instance onto cloud.

tiina303 commented 2 years ago

@avk you can move into cloud as you'll be using the plugin on your instance and your cloud account will just see it as normal ingestion, reach out in the user slack if you run into any problems :) This task is more about being able to migrate from cloud to self-hosted, when you'd need to run the plugin on cloud.

yakkomajuri commented 2 years ago

Yeah I was being a bit cautious putting this out on Cloud as it sort of incentivizes people to run these long exports. Realistically though you could trigger just as heavy of an export with the replicator plugin so if someone has requested this we can probably make it available

paolodamico commented 2 years ago

Another user interested in this migration from Cloud -> Self-hosted.

Maybe we could do a DNS validation on the domain to make sure the user running the export has actual authority over the domain? And avoid potential DDoS attacks.

yakkomajuri commented 2 years ago

I've enabled this on Cloud. People could achieve what this plugin does in a myriad other ways.

As for what you mentioned @paolodamico, that's a separate discussion we've had and should revisit soon.