You know I'm neither impatient nor a sysadmin noob, but when trying to install #Kitsune on Debian 11 yesterday, I gave after two hours.
The first hour passed while cargo compiled almost 1000 Rust packages. Fine, I guess this is what happens when you enter a new ecosystem.
The second hour was more infuriating because I failed to construct a valid configuration file for Kitsune. These are in a language called #dhall which seems to be inspired by Haskell.
I tried renaming the config.example.dhall and switching it to sqlite because I thought that for a test drive, installing PostgreSQL was overkill. So I copied the line from https://docs.joinkitsune.org/en/running/basic-configuration/ and got this error message:
thread 'main' panicked at 'Failed to connect to database: Pool(Backend(ConnectionError(CouldntSetupConfiguration(DatabaseError(UnableToSendCommand, "invalid connection string: unexpected EOF")))))', kitsune/src/main.rs:94:6
Using the entire configuration example from that website results in the same error message.
/cc @dev
@chpietsch @dev have you already posted this in their issue tracker? you also may get a better response if we tag @0x0 cause I don't think Kitsune has any notification abilities written yet