Yes, CloudRepo does support public repositories.
Public repositories are those which any unauthenticated person can download artifacts.
Public repositories are enabled in the CloudRepo Administrator Portal in the Repositories section
Alternatives
If you'd like to give read only access to a specific, non public, set of users, you can do this with private repositories and Read Only Repository Users.