rust-payjoin icon indicating copy to clipboard operation
rust-payjoin copied to clipboard

Make payjo.in more robust

Open spacebear21 opened this issue 1 year ago • 1 comments

Now that payjoin is in production we should ensure the directory at payjo.in is more robust. Some areas of improvement:

  • Redundancy
  • Monitoring/alerts
  • Auto-renew TLS certificates
  • Documentation

spacebear21 avatar Jan 09 '25 17:01 spacebear21

A easy win could be to just get prometheus running on the server. Get some alerts on resource usage. If a service was down today would we have anyway of knowing?

arminsabouri avatar Jan 13 '25 02:01 arminsabouri

A corollary to this would be to make it easy to spin up directories. Both to help normalize running these servers, allow for local development, and reduce single points of failure. If/when payjo.in goes down it'll stop development as of now.

All of this applies to OHTTP servers as well.

thebrandonlucas avatar May 14 '25 12:05 thebrandonlucas

Closing this issue as prometheus metrics were introduced in #848, and there are much more in-depth issues/discussions on this topic in #941, #735, #775

spacebear21 avatar Aug 27 '25 02:08 spacebear21