Skip to content
README.rst 1.03 KiB
Newer Older
nimrod's avatar
nimrod committed
Ansible-cgit
============

Ansible role for creating a git-readonly web site with cgit (served by Apache).
nimrod's avatar
nimrod committed

Requirements
------------

Debian Jessie.

Role Variables
--------------
    cgit_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
nimrod's avatar
nimrod committed

Status
------

This role was merged to the gitolite role and is no longer maintained.

nimrod's avatar
nimrod committed
todo
----

nimrod's avatar
nimrod committed
- Intergration with gitolite.
- Update README.
- Output log (cgit?, apache) to syslog.
- Collectd metrics.
nimrod's avatar
nimrod committed
- dhparams https://weakdh.org/sysadmin.html.
nimrod's avatar
nimrod committed
- Wait for Apache to be available.