passing in boolean environment variables (atuin server + fly)

I’m trying to set up an application (atuin) where the server behavior depends on a boolean environment variable

ATUIN_OPEN_REGISTRATION=true

Unfortunately, (or maybe just the way it is), fly.io can only pass in strings as environment
variables. and the application is throwing a deserialization error when it gets a “true” and
expects a true.

More info at deserialization failure, hosting atuin-server on fly.io · Issue #721 · ellie/atuin · GitHub - this has been a bit of a puzzle to
work out for me as both halves of this integration are new to me and I would appear to be
the first one in to try to make the two work together.

Answering myself - looks like this setup was sorted out by Haseeb Majid at

including figuring out how to get Postgres going. Will report back when I have it running myself, but it looks promising.