Packages
Adds geo location to a Plug connection based upon the client IP address by using MaxMind's GeoIP2 database.
Current section
Files
Jump to
Current section
Files
plug_geoip2
mix.exs
mix.exs
defmodule Plug.GeoIP2.Mixfile do
use Mix.Project
def project do
[app: :plug_geoip2,
version: "0.4.0",
elixir: "~> 1.1",
build_embedded: Mix.env == :prod,
start_permanent: Mix.env == :prod,
deps: deps,
package: package,
description: description]
end
def application do
[applications: [ :geolix ]]
end
defp deps do
[
{:plug, "~> 1.0"},
{:geolix, "~> 0.9"}
]
end
defp description do
"""
Adds geo location to a Plug connection based upon the client IP address by using MaxMind's GeoIP2 database.
"""
end
defp package do
%{
maintainers: ["Erik Hedenström"],
files: [
"lib",
"mix.exs",
"LICENSE",
"README.md"
],
licenses: ["MIT"],
links: %{
"GitLab" => "https://gitlab.hedenstroem.com/phoenix/plug_geoip2"
}
}
end
end