peterkeen / dokuen

A personal PaaS for mac and linux
548 stars 19 forks source link

Implement access restrictions via gitolite #7

Open peterkeen opened 12 years ago

peterkeen commented 12 years ago

The only people who should be able to push to a repo or run commands are writers for that repo. It should reject everyone else. Gitolite provides facilites for this kind of access control. See Easy.pm

Also apps should either run as that user or an app-specific user. Look into creating new users at app creation time.