mirror of
https://github.com/benbusby/farside.git
synced 2025-03-14 11:16:34 -04:00

Connection values (such as redis server port and the port to run farside on) as well as the services json file to use can now be set via environment variables: FARSIDE_PORT sets the port for Farside to run on FARSIDE_REDIS_PORT sets the redis server port for Farside to use FARSIDE_SERVICES_JSON sets the services json file for Farside to use This partially addresses the move towards de-listing Cloudflare instances by default by allowing different services json files to be used with different redis servers. See #43
20 lines
468 B
Elixir
20 lines
468 B
Elixir
import Config
|
|
|
|
config :farside,
|
|
update_file: ".update-results",
|
|
service_prefix: "service-",
|
|
fallback_suffix: "-fallback",
|
|
previous_suffix: "-previous",
|
|
index: "index.eex",
|
|
route: "route.eex",
|
|
headers: [
|
|
{"User-Agent", "Mozilla/5.0 (compatible; Farside/0.1.0; +https://farside.link)"},
|
|
{"Accept", "text/html"},
|
|
{"Accept-Language", "en-US,en;q=0.5"},
|
|
{"Accept-Encoding", "gzip, deflate, br"}
|
|
],
|
|
queries: [
|
|
"weather",
|
|
"time"
|
|
]
|