Multiple apps using the same SQLite databases

Yes, it’s possible to share a LiteFS cluster across apps as long as they’re in the same organization. You’ll just need to have the same FLY_CONSUL_URL set if you’re using Consul-based leasing and you’ll need to use the same lease key:

lease:
  type: "consul"
  consul:
    key: "mykey"

It’s probably easiest to have your candidate nodes in the same app & region but LiteFS will work across any group of machines.