This will migrate old Metabase pulses to subscriptions
NODE_TLS_REJECT_UNAUTHORIZED=0 HOST=<hostname> USERNAME=<username> PASSWORD=<password> bun index.ts
docker build -t pulse-migrator .
docker run -e NODE_TLS_REJECT_UNAUTHORIZED=0 -e HOST=<hostname> -e USERNAME=<username> -e PASSWORD=<password> pulse-migrator
- HOST: the hostname where your Metabase lives
- USERNAME: your username (needs to be an admin)
- PASSWORD: the password of your admin user
If you have SSO enabled and you can't access via user/pass then you can use the env var SESSION_COOKIE, that you can get from your cookies once you authenticated
NOTE: THIS IS ONLY FOR VERSIONS > 40