yortyrh/MaxMind GeoIP Updater
Download the latest version of a MaxMind GeoIP database
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| account-id | Account ID associated with your MaxMind account. This are available from https://www.maxmind.com/en/my_license_key | yes | — |
| license-key | License key associated with your MaxMind account. This are available from https://www.maxmind.com/en/my_license_key | yes | — |
| edition-ids | Enter the edition IDs of the databases you would like to update. Multiple edition IDs are separated by spaces. | yes | — |
| db-path | Enter the workspace path to save databases in | yes | . |
| account-id-file | Your MaxMind account ID. This was formerly known as `UserId`. This in particular uses the `GEOIPUPDATE_ACCOUNT_ID_FILE` environment variable. | — | — |
| license-key-file | Your case-sensitive MaxMind license key. This in particular uses the `GEOIPUPDATE_LICENSE_KEY_FILE` environment variable. | — | — |
| host | The host name of the server to use. The default is `updates.maxmind.com`. | — | updates.maxmind.com |
| proxy | The proxy host name or IP address. You may optionally specify a port number, e.g., `127.0.0.1:8888`. If no port number is specified, 1080 will be used. | — | — |
| proxy-user-password | The proxy username and password, separated by a colon. For instance, `username:password`. | — | — |
| preserve-file-times | Whether to preserve modification times of files downloaded from the server. This option is either `0` or `1`. The default is `0`. | — | 0 |
| lock-file | The lock file to use. This ensures only one `geoipupdate` process can run at a time. Note: Once created, this lockfile is not removed from the filesystem. The default is `.geoipupdate.lock` under the `dp-path`. | — | .geoipupdate.lock |
| retry-for | The amount of time to retry for when errors during HTTP transactions are encountered. It can be specified as a (possibly fractional) decimal number followed by a unit suffix. Valid time units are `ns`, `us` (or `µs`), `ms`, `s`, `m`, `h`. The default is `5m` (5 minutes). | — | 5m |
| parallelism | The maximum number of parallel database downloads. The default is 1, which means that databases will be downloaded sequentially. | — | 1 |
Outputs
no outputs