FYI Using https://github.com/Fediseer/fediseer for data backend for now
- Utility program to pull Lemmy data and generate a Gatus YAML file
- Powers https://lemmy-status.org/
- If you have questions or problems deploying feel free to contact me via links in my GH Profile
==FIXME==
Well the orig API backend is only returning like 4 results... so Imma just gonna hit up db0, cause he's a cool dude ;-)
flowchart
docker_compose
--creates--> api_server & caddy & config_gen & data_updater
caddy
--serves--> gatus & api_server
data_updater
--updated records in --> db
api_server
--queries --> db
config_gen
--pulls data from --> db0
config_gen
--creates config for--> gatus
gatus --store data in--> gatus_postgres
** The Caddy file in this repo is just for local dev, see the cloud init script for how to run in prod
- Install gotask
- Fill out .env.example and rename to .env
- task run
- ???
- PROFIT!
- See cloud-init.yaml.example for userdata deploy
- You will need to have docker and docker compose installed 🙃