snowflake proxy in Debian 12 repositories is quite old. I wanted newer version, but compilation from source requires go-1.21, while Debian 12 has go-1.19 in standard repositories. I installed go-1.21 from bookworm-backports, this means adding

deb http://deb.debian.org/debian bookworm-backports main contrib non-free

to your /etc/sources.list, doing "apt update" and "apt install golang-1.21/stable-backports". Then you can compile snowflake by "/usr/lib/go-1.21/bin/go build", and run by "nohup ./proxy".

Reply to this note

Please Login to reply.

Discussion

I would just install nix at this point, b/c I'm lazy af lately

nice, apparently nix can run on top of another Linux distribution, there is package nix-binary in Debian 12. And unstable-channel contains the same newest version 2.9.2 of snowflake. So yes, it is easier and faster if you know that it exists.