Ben Busby 56b9c52528
Display list of available instances on home page
This introduces a number of new changes:
- Services are now inserted into redis with a prefix prepended to the
key name. This allows for easier filtering to get only live instances.
- The home page now uses an eex template for displaying all live
instances for every service, determined by the last update
- A "last_updated" field was added
- farside.ex was added to contain all functionality related to querying
for instances (WIP)
- Other improvements
2021-11-08 17:08:19 -07:00
2021-10-26 21:21:00 -06:00
2021-11-07 12:29:06 -07:00
2021-10-21 15:50:04 -06:00
2021-11-07 12:29:06 -07:00
2021-11-07 12:29:06 -07:00

Farside

FOSS alternative redirecting service

Elixir CI

A tool for evenly distributing traffic across various open source 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
Description
A smart redirecting gateway for various frontend services
Readme 1.7 MiB
Languages
Go 82.5%
Shell 10.4%
HTML 7.1%