-
Notifications
You must be signed in to change notification settings - Fork 0
/
mix.exs
42 lines (39 loc) · 1.23 KB
/
mix.exs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
defmodule PhoenixReverseProxy.MixProject do
use Mix.Project
def project do
[
app: :phoenix_reverse_proxy,
version: "1.2.0",
elixir: "~> 1.11",
start_permanent: Mix.env() == :prod,
deps: deps(),
name: "PhoenixReverseProxy",
docs: [
main: "PhoenixReverseProxy",
extras: ["README.md"]
],
description:
"PhoenixReverseProxy is a high-performance reverse proxy solution for Phoenix. Utilizing the BEAM and pattern matching, it routes requests efficiently and handles reverse domain matching and WebSockets seamlessly. The best solution for Phoenix web apps that require a reverse proxy.",
package: %{
licenses: ["Apache-2.0"],
links: %{
"GitHub" => "https://github.com/loopsocial/phoenix_reverse_proxy",
"Hex" => "https://hex.pm/packages/phoenix_reverse_proxy"
}
}
]
end
# Run "mix help compile.app" to learn about applications.
def application do
[
extra_applications: [:logger]
]
end
# Run "mix help deps" to learn about dependencies.
defp deps do
[
{:ex_doc, "~> 0.32", only: :dev, runtime: false},
{:phoenix, "~> 1.6.16", only: :test, runtime: false}
]
end
end