jmiller c2fc94f96d
Cascade Main -> Dev / Cascade main -> dev (push) Successful in 4s
Universal: Push Notifications / push-notify (push) Successful in 2s
Generic: Standards Compliance / Secret Scanning (push) Successful in 3s
Generic: Standards Compliance / Repository Structure Validation (push) Failing after 4s
Generic: Standards Compliance / License Header Validation (push) Failing after 7s
Generic: Standards Compliance / Workflow Configuration Check (push) Failing after 3s
Generic: Standards Compliance / Coding Standards Check (push) Successful in 7s
Generic: Standards Compliance / Documentation Quality Check (push) Failing after 3s
Generic: Standards Compliance / README Completeness Check (push) Failing after 3s
Generic: Standards Compliance / Git Repository Hygiene (push) Successful in 3s
Generic: Standards Compliance / Script Integrity Validation (push) Successful in 5s
Generic: Standards Compliance / Line Length Check (push) Successful in 3s
Generic: Standards Compliance / File Naming Standards (push) Successful in 3s
Generic: Standards Compliance / Insecure Code Pattern Detection (push) Successful in 3s
Generic: Standards Compliance / Version Consistency Check (push) Successful in 52s
Generic: Standards Compliance / Dead Code Detection (push) Successful in 5s
Generic: Standards Compliance / File Size Limits (push) Successful in 3s
Generic: Standards Compliance / Code Complexity Analysis (push) Successful in 46s
Generic: Standards Compliance / Binary File Detection (push) Successful in 3s
Generic: Standards Compliance / Code Duplication Detection (push) Successful in 47s
Generic: Standards Compliance / TODO/FIXME Tracking (push) Successful in 3s
Generic: Standards Compliance / Unused Dependencies Check (push) Successful in 45s
Generic: Standards Compliance / Dependency Vulnerability Scanning (push) Successful in 48s
Generic: Standards Compliance / Broken Link Detection (push) Successful in 3s
Generic: Standards Compliance / API Documentation Coverage (push) Successful in 4s
Generic: Standards Compliance / Accessibility Check (push) Successful in 2s
Generic: Standards Compliance / Performance Metrics (push) Successful in 3s
Generic: Standards Compliance / Enterprise Readiness Check (push) Successful in 49s
Generic: Standards Compliance / Repository Health Check (push) Successful in 47s
Generic: Standards Compliance / Terraform Configuration Validation (push) Successful in 8s
Generic: Standards Compliance / Compliance Summary (push) Has been cancelled
Merge pull request 'docs(readme): rewrite for MokoDB-IP rename' (#6) from chore/readme-mokodb-ip into main
2026-07-19 09:16:43 +00:00

MokoDB-IP

DB-IP Lite MMDB databases for the MokoSuite GeoIP (DB-IP) plugin.

Formerly geoip-data -- renamed to MokoDB-IP.

What this is

This repository publishes the free DB-IP Lite City and Country databases in MaxMind .mmdb format as versioned Gitea releases. MokoSuite installs download these at runtime so they can do country/city-level IP geolocation (for the WAF and analytics) without bundling the data in the extension.

Databases

Asset Description
dbip-city-lite.mmdb City-level IP geolocation (DB-IP Lite)
dbip-city-lite.mmdb.sha256 Checksum for the city database
dbip-country-lite.mmdb Country-level IP geolocation (DB-IP Lite)
dbip-country-lite.mmdb.sha256 Checksum for the country database

Databases are published as releases (tagged by month, e.g. 2026.06).

Consumers

The MokoSuiteClient DB-IP plugin (plg_system_mokosuiteclient_dbip) downloads the city database from:

https://git.mokoconsulting.tech/MokoConsulting/MokoDB-IP/releases/download/latest/dbip-city-lite.mmdb

The download URL is configurable in the plugin (cdn_url param); the default points here.

Attribution

DB-IP Lite databases are provided by DB-IP under the Creative Commons Attribution 4.0 International License. Attribution to DB-IP is required by their license.

Documentation

See the wiki for update/publish procedures.

S
Description
DB-IP Lite MMDB databases for MokoSuite GeoIP plugin
Readme
886 KiB
2026-06-07 15:27:05 +00:00
Languages
Markdown 100%