• 5 Posts
  • 7 Comments
Joined 3 years ago
cake
Cake day: August 26th, 2023

help-circle
  • You can use Forgejo with OIDC or normal login behind a reverse proxy. If you want to make a repo public, you need to add this to your App.ini under the [service] section: REQUIRE_SIGNIN_VIEW = false

    Example:

    [service]
    REGISTER_EMAIL_CONFIRM = true
    ENABLE_INTERNAL_SIGNIN = false
    ENABLE_NOTIFY_MAIL = true
    DISABLE_REGISTRATION = false
    ALLOW_ONLY_EXTERNAL_REGISTRATION = true
    ENABLE_CAPTCHA = false
    REQUIRE_SIGNIN_VIEW = true
    DEFAULT_KEEP_EMAIL_PRIVATE = false
    DEFAULT_ALLOW_CREATE_ORGANIZATION = true
    DEFAULT_ENABLE_TIMETRACKING = true
    NO_REPLY_ADDRESS = noreply.localhost
    REQUIRE_SIGNIN_VIEW = false
    
    

    Then you can create a public repo which people can view without an account. You can change visibilty at any time