Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/paoliniluis/pulse-migrator
A script to migrate Metabase pulses to subscriptions
https://github.com/paoliniluis/pulse-migrator
Last synced: about 9 hours ago
JSON representation
A script to migrate Metabase pulses to subscriptions
- Host: GitHub
- URL: https://github.com/paoliniluis/pulse-migrator
- Owner: paoliniluis
- Created: 2024-01-22T04:11:11.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-07-22T23:33:18.000Z (4 months ago)
- Last Synced: 2024-07-23T02:57:50.755Z (4 months ago)
- Language: TypeScript
- Size: 9.77 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# pulse-migrator
This will migrate old Metabase pulses to subscriptions### How to run
```
NODE_TLS_REJECT_UNAUTHORIZED=0 HOST= USERNAME= PASSWORD= bun index.ts
```### How to run (docker)
```
docker build -t pulse-migrator .
docker run -e NODE_TLS_REJECT_UNAUTHORIZED=0 -e HOST= -e USERNAME= -e PASSWORD= pulse-migrator
```### Env vars you need to use
- HOST: the hostname where your Metabase lives
- USERNAME: your username (needs to be an admin)
- PASSWORD: the password of your admin userIf 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