there is a vast number of top level domains now available. i'd choose a memorable one from there.
.com doesn't actually strike me as the best choice since it used to mean commercial businesses. .co sounds better at least since it matches the first letters of code
.space .info .online .world .care .directory .community (i love that one) .support (also great) .help .cloud .network .codes (maybe shelter.codes :-) .software (shelter.software?)
just some ideas.
there is also codeshelter.fail, but i think it was established that negative connotations are a bad idea :-)