There is a "Système D" DIY magazine here in France, since 1924. I don't know if it is predated by the term or originated it. I remember that there is a big pile of old issues in my grandfather attic.
Incidentally, HN has had countless wonderful and interesting threads about things from outside "the anglosphere". As HN is an English-language site one would expect those to be less common, but they are well-represented, well-loved, and welcome.