fediverse.space/backend
Tao Bojlén 51051d37a0 show robots.txt status in frontend 2019-07-20 17:43:37 +00:00
..
config add Insularity score 2019-07-18 15:20:09 +00:00
lib show robots.txt status in frontend 2019-07-20 17:43:37 +00:00
priv fix edge generation, serve graph in cytoscape format 2019-07-18 13:21:12 +03:00
rel/rel
test
.dockerignore
.formatter.exs
.sobelow-conf set up sobelow for backend 2019-07-17 16:16:25 +00:00
Dockerfile
Procfile
README.md set up sobelow for backend 2019-07-17 16:16:25 +00:00
mix.exs prepare for 2.0.0 release 2019-07-20 13:01:56 +03:00
mix.lock check robots.txt for permission to crawl 2019-07-19 20:00:28 +00:00

README.md

fediverse.space backend

Notes

  • This project requires Elixir >= 1.9.
  • Run with SKIP_CRAWL=true to just run the server (useful for working on the API without also crawling)
  • This project is automatically scanned for potential vulnerabilities with Sobelow.

Deployment

Deployment with Docker is handled as per the Distillery docs.

  • To build a new version, run make build in this directory.
  • To migrate a released version, run ./backend eval "Backend.Release.migrate"

Default README

To start your Phoenix server:

  • Install dependencies with mix deps.get
  • Create and migrate your database with mix ecto.setup
  • Start Phoenix endpoint with mix phx.server

Now you can visit localhost:4000 from your browser.

Ready to run in production? Please check our deployment guides.

Learn more