1
0
Fork 0
mirror of https://github.com/benbusby/farside.git synced 2025-04-19 18:38:42 +00:00
A smart redirecting gateway for various frontend services
Find a file
Ben Busby d334fc7695
Move Service struct def to its own module
Service struct now defined in lib/service.ex

This makes a bit more sense now that its a shared resource, rather than
just defining it only in the update.exs script.
2021-11-10 11:48:39 -07:00
.github/workflows Test for valid service redirects 2021-11-10 11:47:03 -07:00
config Display list of available instances on home page 2021-11-08 17:08:19 -07:00
img Add readme banner 2021-11-08 17:30:45 -07:00
lib Move Service struct def to its own module 2021-11-10 11:48:39 -07:00
test Test for valid service redirects 2021-11-10 11:47:03 -07:00
.formatter.exs Setup basic Plug.Router framework for serving requests 2021-10-22 18:28:12 -06:00
.gitignore Write results of update script to file for debugging 2021-10-22 18:07:59 -06:00
index.eex Display list of available instances on home page 2021-11-08 17:08:19 -07:00
LICENSE Initial commit 2021-10-21 15:50:04 -06:00
mix.exs Refactor project to new name 2021-11-07 12:29:06 -07:00
mix.lock Display list of available instances on home page 2021-11-08 17:08:19 -07:00
README.md Update README.md 2021-11-08 17:32:55 -07:00
services.json Display list of available instances on home page 2021-11-08 17:08:19 -07:00
update.exs Move Service struct def to its own module 2021-11-10 11:48:39 -07:00

Farside


Elixir CI

A redirecting service for FOSS alternative frontends

Development

  • Install redis
  • Install elixir
  • Start redis: redis-server /usr/local/etc/redis.conf
  • Install dependencies: mix deps.get
  • Initialize redis contents: mix run update.exs
  • Run Farside: mix run --no-halt
    • Uses localhost:4001