Skip to content

webarch-coop/ansible-role-geoipupdate

Repository files navigation

Webarchitects GeoIP Update Ansible role

An Ansible role to download and install the latest GeoIP update from GitHub as a .deb.

This role requires a license key.

See also the MaxMind DB Apache Module role.

Role variables

Set geoipupdate to true for the tasks in this role to be run.

Documentation for the defaults/main.yml variables follow, this documentation has been generated from the meta/argument_specs.yml.

Entrypoint: main

The main entry point for the geoipupdate role.

Option Description Type Required
geoipupdate Run the tasks in this role. bool yes
geoipupdate_account_id Account ID from MaxMind. str yes
geoipupdate_license_key License key from MaxMind. str yes
geoipupdate_edition_ids A list of MaxMind database editions. list of 'str' yes

Repository

The primary URL of this repo is https://git.coop/webarch/geoipupdate however it is also mirrored to GitHub and available via Ansible Galaxy.

See the GitLab releases page for details regarding each version, please use a specific version since the master branch is used for development.

Copyright

Copyright 2019-2024 Chris Croome, <[email protected]>.

This role is released under the same terms as Ansible itself, the GNU GPLv3.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages