Skip navigation

How do I enable anonymous (public) read access to a repository?

tl;dr

Toggle Anonymous access to YES under the repository’s Advanced settings — anyone can then browse without logging in, while commits still require authentication.

If you want to allow anyone to read your repository without logging in (useful for open source projects):

  1. Go to Repositories and click on the repository you want to configure
  2. Under the Advanced section, toggle Anonymous access to YES
  3. Click Save

With anonymous access enabled, users can read from the repository without authentication. However, committing changes (writing) still requires a valid login.

Advanced settings with Anonymous access enabled