Ansible-cgit ============ Ansible role for creating a git-readonly web site with cgit (served by Apache). Requirements ------------ Debian Jessie. Role Variables -------------- :: git_directory: /srv/git #The directory to be created and used for all git repositories served. Dependencies ------------ The common role from https://www.shore.co.il/cgit/ansible-common/ Example Playbook ---------------- :: - hosts: servers roles: - ansible-cgit Example requirements.yml ------------------------ :: - src: https://www.shore.co.il/cgit/ansible-cgit scm: git path: roles/ name: cgit License ------- MIT Author Information ------------------ Repository is located at: https://www.shore.co.il/cgit/ansible-cgit todo ---- - Add pre-commit hooks. - Consider adding gitolite. - Output log (cgit?, apache) to syslog. - Collectd metrics. - dhparams https://weakdh.org/sysadmin.html.