Pretty much any distribution would meet that criteria.
Is just pick one and get going. If you run into problems, you’ll now have more specific selection criteria and can make a more discerning choice of another distribution.
Given your initial “maybe Debian” just grab Debian stable and see where it takes you.