dimspith / fn-api

The FakeNews API, responsible for distributing the fake news blacklist

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FakeNews API

A really simple API that serves a json list of sites to be blocked by the chrome extension.

Installing

Follow the official guide to install Phoenix

Running in Development Mode

To start the server:

  • Install dependencies with mix deps.get
  • Initialize database with mix ecto.setup
  • Start Phoenix endpoint with mix phx.server
    • To start in interactive mode use iex -S mix phx.server

Running in Production Mode

  • Install dependencies with mix deps.get
  • Initialize database with mix ecto.setup
  • Start Phoenix endpoint by running the script ./start_prod.sh

About

The FakeNews API, responsible for distributing the fake news blacklist


Languages

Language:Elixir 90.9%Language:Dockerfile 4.9%Language:Shell 4.0%Language:Batchfile 0.2%