Unixcop published a tutorial about installing Itch with Debian 11.
How to install Itch with Debian 11
Today we will learn how to install itch.io with Debian 11. For indie developers, the itch was developed to host, sell, and download games. Released in March 2013, websites hosts more than 40 million games today. Indie games or independent video game is typically a game developed by small communities.