- svn ( or any other version control system)
- over https (so the sending of the code is secure)
- served by nginx
Or do I have to run apache?
I don't want to give ssh access to somebody else but there will be others working on the project I want to be checked in svn