title: Can I run a password-protected, read-only git server?
body: <p>I need an application to be able to fetch from a git repository but not push to it, so, that's the read-only part. That could easily be done with git daemon.</p>
  
  <p>On top of that, I need access to said repository to be password-protected, including for reading it. So before any fetching can happen, the application will need to authenticate.</p>
  
  <p>Is it doable? with git daemon? something else? http + auth maybe?</p>