mirror of
https://github.com/benbusby/farside.git
synced 2025-03-15 11:46:32 -04:00

Rather than use a full blown framework*, adding basic routing with Plug.Router seems to make more sense, since I'm not planning on hosting any content through this app. The app itself will just be endpoints for all available services that redirect the user to an available instance for the requested service. Note that I might change my mind about this, but that's unlikely. At most there would just be a home page with info about available instances, but even then that seems kinda pointless. Trying to keep this as absolutely simple as possible. *like Phoenix
33 lines
645 B
Elixir
33 lines
645 B
Elixir
defmodule RouterExample.MixProject do
|
|
use Mix.Project
|
|
|
|
def project do
|
|
[
|
|
app: :privacy_revolver,
|
|
version: "0.1.0",
|
|
elixir: "~> 1.8",
|
|
start_permanent: Mix.env() == :prod,
|
|
deps: deps()
|
|
]
|
|
end
|
|
|
|
# Run "mix help compile.app" to learn about applications.
|
|
def application do
|
|
[
|
|
extra_applications: [:logger],
|
|
mod: {PrivacyRevolver.Application, []}
|
|
]
|
|
end
|
|
|
|
# Run "mix help deps" to learn about dependencies.
|
|
defp deps do
|
|
[
|
|
{:jason, "~> 1.1"},
|
|
{:plug_cowboy, "~> 2.0"},
|
|
{:poison, "~> 5.0"},
|
|
{:httpoison, "~> 1.8"},
|
|
{:redix, "~> 1.1"}
|
|
]
|
|
end
|
|
end
|