From 4949ae22bb2fd1b81cdfbbe21468015fb229b553 Mon Sep 17 00:00:00 2001 From: Ben Busby Date: Fri, 22 Oct 2021 17:15:40 -0600 Subject: Output available instances and fallback URL to redis Once a list of available URLs has been determined for a particular service, the list is written as "service -> [list of instances]" to a local redis connection. These can then be used in the greater routing logic to pick a random instance from the list, or use a fallback instance if none are determined to be available. --- services.json | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 services.json (limited to 'services.json') diff --git a/services.json b/services.json new file mode 100644 index 0000000..22a86d5 --- /dev/null +++ b/services.json @@ -0,0 +1,20 @@ +[ + { + "type": "reddit", + "test_url": "/r/popular", + "fallback": "https://libredd.it", + "instances": [ + "https://libredd.it", + "https://libreddit.spike.codes" + ] + }, + { + "type": "instagram", + "test_url": "/taylorswift", + "fallback": "https://bibliogram.art/u", + "instances": [ + "https://bibliogram.art/u", + "https://bibliogram.snopyta.org/u" + ] + } +] -- cgit v1.2.3