2.1.0 • Published 7 months ago
@socialgouv/matomo-postgres v2.1.0
@socialgouv/matomo-postgres

Extract matomo data from Live.getLastVisitsDetails API and push events and visits informations to Postgres.
Usage
Run the following job with correct environment variables.
npx @socialgouv/matomo-postgresEnvironment variables Deployment
| name | value |
|---|---|
| MATOMO_KEY* | matomo api token |
| MATOMO_SITE* | matomo site id |
| MATOMO_URL* | matomo url |
| PGDATABASE* | Postgres connection string |
| DESTINATION_TABLE | matomo |
| STARTDATE | default to today() |
| RESULTPERPAGE | matomo pagination (defaults to 500) |
| INITIAL_OFFSET | How many days to fetch on initialisation (defaults to 3) |
Dev
docker-compose up
export MATOMO_URL=
export MATOMO_SITE=
export MATOMO_KEY=
export DESTINATION_TABLE= # optional
export STARTDATE= # optional
export OFFSET= # optional
export PGDATABASE=postgres://postgres:postgres@127.0.0.1:5455/postgres
yarn startUse yarn test -u to update the snapshots
Database migrations
yarn migrate is run on each yarn start with Kysely migrations at ./src/migrations
2.0.2
9 months ago
2.1.0
7 months ago
2.0.1
2 years ago
1.6.0-beta.1
3 years ago
2.0.0-beta.2
3 years ago
2.0.0-beta.1
3 years ago
2.0.0-beta.4
3 years ago
2.0.0
3 years ago
2.0.0-beta.3
3 years ago
1.5.1
3 years ago
1.5.0
3 years ago
1.5.2-beta.4
3 years ago
1.5.2-beta.3
3 years ago
1.5.2-beta.2
3 years ago
1.5.2-beta.1
3 years ago
1.4.1
3 years ago
1.4.0
3 years ago
1.3.1
3 years ago
1.3.0
4 years ago
1.2.3
4 years ago
1.2.2
4 years ago
1.2.0
4 years ago
1.2.1
4 years ago
1.1.4
4 years ago