
JFrog (Artifactory / JFrog Platform)
Let AI connect your sources for you
Skip the manual setup — run this in your project and the wizard auto-detects your databases and APIs and connects them to PostHog.

Connect JFrog (Artifactory / JFrog Platform) to PostHog to sync your data into the PostHog data warehouse for analysis and modeling.
Connect your JFrog Platform instance to pull your Artifactory data into the PostHog Data warehouse.
Enter your platform URL (e.g. https://mycompany.jfrog.io, or your own domain for self-hosted installs) and an access token. Generate a token from your JFrog user profile (Edit Profile → Generate an Identity Token) or, as an admin, under Administration → User Management → Access Tokens.
The artifacts and repositories tables work with any authenticated token that can read your repositories. The builds and storage_summary tables require an admin user (or a token scoped to those APIs); deselect them if your token can't access them.
Configuration
| Option | Type | Required |
|---|---|---|
Platform URL | text | Yes |
Access token | password | Yes |
Linking JFrog (Artifactory / JFrog Platform) to PostHog
- Go to the Data pipeline page in PostHog
- Click New source and select JFrog (Artifactory / JFrog Platform)
- Fill in the required configuration fields
- Click Next, select the tables you want to sync, and then press Import
Supported tables
| Table | Description | Sync method | Incremental field | Primary key |
|---|---|---|---|---|
repositories | A repository configured in Artifactory — local, remote, virtual, or federated — that stores or proxies packages. | Full refresh | — | key |
artifacts | A file (artifact) stored in an Artifactory repository, with its coordinates, checksums, and timestamps. Queried via AQL over the items domain. | Incremental, Full refresh | modified, created | repo, path, name |
builds | Requires an admin user or a token scoped to the builds domain | Incremental, Full refresh | created | name, number |
storage_summary | Point-in-time snapshot of per-repository storage usage. Requires an admin token | Full refresh | — | repoKey |