This works, but I go to run docker compose and it won’t do anything because I have to configure something. But the documentation says configuration is optional.
I configure the data path, but it still won’t launch. This is because the environment section needs to be removed or commented out if I’m not specifying anything with in it.
Ok, fine. Now the container launches and I can access it, but won’t do anything. Apparently it needs to function over HTTPS, which it turns out is a rabbit hole.
I get homebrew installed, get mkcert installed, but it's not entirely clear what I'm supposed to do with that. Then I find out you can just run Actual Budget over HTTP.
I'm not sure self-signing a certificate when I don't know what I'm doing anyway is actually preferable to just using HTTP.